MIPSはこの先生きのこれる事が出来るかat DENKI
MIPSはこの先生きのこれる事が出来るか - 暇つぶし2ch2:774ワット発電中さん
16/05/02 17:45:04.27 HHNUvcz5.net
))())(()))))(())()((((()))()(())(((((()))()()))()))()())(((()((()))))(()((((
()())()(()())((()(((((((())))))))()))))))))(()(()()()(()(((()()(())))(((())(
(((()))))))())())()(((()())())())((((()))))(()((())(()()())(()))(()))((((()(
)())))(()))()(())(()))(((())())(())())()((())())(((()())(())((()(()(()((()))
)))())(()(())(()((()())((()(((()()()())(((()())))))))))()((())())(()((()))((
)())())(())(((((()()()))))))()((())()()()(()((())()()))))()))(()(()(((((())(
)()(()()()())(()((((()(())())())))()()()()()((())())())(())()))(()))()(((()(
((()))())(()()())(((()(())(()((()))(())(())()))()))(()(()(()))())())()(((())
((()())())((()(()))))))))(()()((())()(()())))())(((((())())(((((((()()()))))
()(()))(((()))())())(()))((())()(()()()()))))())))(((()(((((()))((()(()))()(
((())))))(()()))))((()()()(((()(()()))()())(()))()((((())(()())()((())()(())
)()(()())(()(()((()()))))()())())((((()()((()()()())))))(()()())((()()((()))
((())(()(((())(()(())))()))(((())())))())()()()))()(()(()))((()))())(((()()(
((()()()())))(((())()()(()()((((())(()()))((())))(())))))))())()()((((((()))
()())(()())()()((((((((()(())(()())))(())()()))((())(()())()(())))())()()())
(())())(()))(((()())())(((()()()(())))((()))())(())))((()))()()(()((()))(()(
)())))))))()()(()(((()))()))))((()))((())(()()(()))(()(()()((((()()(()(())((
))()(())(())(())(((())))))))))()))(((((()())))((())))(()(()(((())((()((()()(
))(())()))())(())())))())(()(())))())((((((()()(((((())()(()()(()(())))(()()
))(((())))())(()()(((())()))()))(((()()))((())(())(())(())(())((()()((()()))
()))()()))(()(()))()(())((((()()(())))))())(())((()())))())((()()()(((())(((
()(((()())()())())()((()()(()()(()()))))(()())()()))()())((()(((()()()()))()
((()))))))((()())((()(())(()()))(()())((()))))())(((()()()()()(((()()(()))()
)())((())(()))()()(())())(()))()()))(((()(())(((())((()))(()()))()((((()()))
())))()())(())(())(())))())()(()()(((()()(()(()())(((()((())())()(()()(())))
(()))))))(())())(())(()())())()())()()()(()())((((())()(()())()(((())(((())(
()))()()))((()))))))())(((()(()()())(((()(()((())))))(()(((()()()())))((()((
()()()()()))))()()())(((())(())())()))((())())())(()())((())()((())(((())(((
()(()()))))()()()(((((()()))())())((())))))((()))()))()(()))(()(((())(()((((
)(()()()((())))((((((())()()()()(()))(()((()())())()()())))(((((()))))())())
)))(())(()((()((()((()(((()(()())))(()))))))()(()())())(()()(()())())))((()(
((()((((((()()()(()())))())(())(()))((()())()((())))))()((()))()(()))))(())(
)()())()()((()(()()))()))))(()()())()))))()((()))((()())(())()(((()())((((((
()()())((())())(((())))(()(()(())))()()())()(())(((()((()()))))(())))()()(((
((()))((()()))))())))((()))()()()(((((())()))(())()(((((())((()(())(()()))))
()()(())()(()()(()())(())())())()(()))())(((())(())))()()()()(()((()()))()((
())((()()()())()(())((()())()(()))()(()()()))(()))())()(()(((())((((())())))
()()()(()()((()(())())())()())()((())()()()()())((()()))()(()(()(()))(()()))
())())()())())((((((()((())()(()())))))()())(()))())()()()(()(())))(((())(((
(()()))((())(())())))))(()()()())(()((((())(()())()())))))(())((()(()()()(((
())())(()(()()((((())())((()((((())()())))))((()))))))(((())()())(()(()())()
))()()))((((()()())())(((()()(()())))((((())((()))(()(()())))()())((()())())
)()(()))))()()))(()))())(((())((()())))()()())(()()()))))((((()((()(())(((((
(())(())))(()))())((()))))(())((())((()(())()())()(())))()()()()((((()((())(
(())()))()(())((()()())(()())())())(()(())(()()(()))(())()((((()()()())))(()
)())()()((())))())))(()()))((()(()((())(((((((()(((()())())((())()))()()))))
)()()))(((())(()()((())()))(()()(()(())((()((((()))))((()((()())))))()(())))
))()()()(((((()((()))()()()())()())))))))()()()(())))))(((()))(((((()(())(((
)))()()(())))(())))))((((()()))))))(()(((()())()(()(()))()((((())((((()()()(
(())))))((()))()())((()(((())(()())(()))(()()))()((()()()()((()(())(()())))(

3:774ワット発電中さん
16/05/04 11:25:49.05 LkR4deo9.net
安物ルーターはまだMIPSだろ。onion-omegaもMIPSだ

4:774ワット発電中さん
16/05/06 04:12:30.53 X/Az9zVX.net
先生キノコ

5:774ワット発電中さん
16/05/13 17:51:27.54 7uHewkbF.net
ARMはオプソないけど
MIPSはあったような希ガス
あるいは来世巣やすいとか

6:774ワット発電中さん
16/09/07 01:07:18.22 MPBb2coT.net
mipsのシンプルさはもっと評価されていいと思う

7:774ワット発電中さん
16/09/09 11:01:01.98 2KDhBaZE.net
>>6
PIC32もMIPS
小規模な構成ならMIPS の方がシンプルで向いてると思う。

8:774ワット発電中さん
17/02/01 10:08:17.09 enrmZWMY.net
PIC32なんてほとんど使われてないでしょ

9:774ワット発電中さん
17/02/01 16:12:38.82 YkFCd/O+.net
>>8
秋月のPIC32MXのページだが、どのPIC32MXも
AAAのマークが付いてる
秋月では人気商品の一つなのだろうな
URLリンク(akizukidenshi.com)

10:774ワット発電中さん
17/02/01 16:15:39.11 YkFCd/O+.net
PIC32MXだけじゃなく、PIC32MMもよろしく
URLリンク(www.digikey.jp)
URLリンク(ww1.microchip.com)
URLリンク(ww1.microchip.com)

11:774ワット発電中さん
17/02/01 16:20:41.20 YkFCd/O+.net
PIC32MXはM4Kコア
PIC32MZ、PIC32MMはmicroAptivコアでMIPS32の他にmicroMIPS命令にも対応
PIC32MZ EFはM5150コアでFPU付きでMIPS32の他にmicroMIPS命令にも対応
microMIPSは16bit長の命令と32bit長の命令混在の命令セットでコード密度が高いのが特徴

12:774ワット発電中さん
17/02/01 16:40:58.03 YkFCd/O+.net
MIPS、新プロセッサコア「Aptiv」ファミリーを発表
URLリンク(pc.watch.impress.co.jp)
M-Class M51xxコアファミリ
URLリンク(jp.imgtec.com)
Imagination、初のMIPS Series 5プロセッサ“Warrior”を製品化
URLリンク(pc.watch.impress.co.jp)
Imagination、6コア/24スレッド対応の64bit MIPS CPU
URLリンク(pc.watch.impress.co.jp)
イマジネーション・テクノロジーズ、MIPS製品ファミリの新製品「M6200、M6250、P6600」を発表
高性能組み込みアプリケーション向け32ビットCPUと、
最上位の64ビット・プロセッサを追加し、さらに充実したCPU IPポートフォリオへ
URLリンク(jp.imgtec.com)

13:774ワット発電中さん
17/02/01 16:48:59.56 YkFCd/O+.net
Cavium Networks、最大32コアとなるOCTEON IIを発表
URLリンク(news.mynavi.jp)
64ビットMIPSアーキテクチャが、Caviumの新OCTEONR IIIプロセッサで低消費電力・高スループット処理を実現
URLリンク(jp.imgtec.com)

14:774ワット発電中さん
17/02/01 16:49:13.33 enrmZWMY.net
>>9
基準が秋月www
趣味の電子工作で売れる分なんて誤差だよ

15:774ワット発電中さん
17/02/01 16:51:59.28 YkFCd/O+.net
米Cavium、MIPS48コア2.5GHzの「OCTEON III」発表
URLリンク(yuunagi.hatenablog.com)

16:774ワット発電中さん
17/02/01 17:00:53.63 YkFCd/O+.net
>>14
Microchip社、8ビットマイクロコントローラの 売り上げランキングで再びトップに
URLリンク(news.infoseek.co.jp)
>また、32ビットMCUでは42.3%の成長を達成し、
>32ビットMCUサプライヤ トップ10入りを果たしました。

17:774ワット発電中さん
17/02/01 19:25:05.41 tDndqkta.net
他のメーカーは16bitに移ってるから
トップ10てwww
つまりダメダメってことだ

18:774ワット発電中さん
17/02/01 19:36:33.69 tDndqkta.net
ルネサスはRL78に統合したからな
PICの8bitとじゃパフォーマンスは大違い

19:774ワット発電中さん
17/02/02 01:02:42.45 oPgnAdFj.net
DIPだとMIPSしか選択肢がないんだよな。

20:774ワット発電中さん
17/02/02 07:25:47.77 DOGElvhw.net
>>19
作っているところを見ると趣味で収まらない用途があるんだろうね。
片面基板にフロー半田で32ビットってどれぐらいの用途があるんだろう。
モーター制御あたりなのかな。

21:774ワット発電中さん
17/02/02 08:26:51.91 LHHU0/9a.net
他のメーカーが作ってないんで、ごく限られた用途しかないのは確か

22:774ワット発電中さん
17/02/02 08:27:53.43 LHHU0/9a.net
低密度の安い基板を使う用途だろうけど、大型家電とか?

23:774ワット発電中さん
17/02/02 16:06:37.71 e4OrDMhc.net
デンソーはMIPSで行くらしい
デンソーはトヨタのグループ企業でルネサスの大株主の中の一社でルネサスの顧客企業の一つでもある
日本電産がルネサスを買収しようとしたのをトヨタと一緒に横槍を入れて止めさせたくらいの影響力はある
モノが出てないのでまだどうなるかわからないけど
デンソー、自動運転に向けたCPUのマルチスレッド技術で英企業と共同研究
URLリンク(japan.cnet.com)
デンソーが自動運転でMIPSコアを選んだ理由
URLリンク(techon.nikkeibp.co.jp)

24:774ワット発電中さん
17/02/02 16:10:29.62 e4OrDMhc.net
ちなみにルネサスは産業革新機構が7割近い株を保有してる半国有企業
URLリンク(biz-journal.jp)

25:774ワット発電中さん
17/02/04 07:35:23.31 mZTySmzQ.net
おまえらが使って生きのこるんだよ

26:774ワット発電中さん
17/02/04 08:40:08.81 OSIVln0V.net
MIPS Release 6はCodescape MIPS SDK Essentialsで試せる
Codescape MIPS SDK Essentialsといってもgcc、g++、gfortran
それとqemuも付いてるからコンパイルしたプログラムをqemu上で実行することも可能
Download Codescape MIPS SDK Essentials
URLリンク(community.imgtec.com)
Codescape GNU Tools for MIPS IMGはMIPS Release 6用
Codescape GNU Tools for MIPS MTIはMIPS Release 5とそれ以前用
LinuxでのCodescapeのインストールの仕方は
URLリンク(codescape-mips-sdk.imgtec.com)
をダウンロードして
chmod u+x CodescapeMIPSSDK-1.4.1.07-linux-x64-installer.run
sudo ./CodescapeMIPSSDK-1.4.1.07-linux-x64-installer.run
これでインストーラーが走る

コンパイル方法
export PATH=/opt/imgtec/Toolchains/mips-img-linux-gnu/2016.05-03/bin:$PATH
mips-img-linux-gnu-gcc -EL -march=mips64r6 -mabi=64 -O2 -o hogehoge hogehoge.c
mips-img-linux-gnu-g++ -EL -march=mips64r6 -mabi=64 -O2 -o hogehoge hogehoge.cpp
mips-img-linux-gnu-gfortran -EL -march=mips64r6 -mabi=64 -O2 -o hogehoge hogehoge.f
注意:-ELはリトルエンディアンの指定、ビッグエンディアンなら-EB

qemuでの実行方法
こんな感じのシェルスクリプトを書いて実行
qemu-mips64el.sh
#!/bin/bash
export LD_LIBRARY_PATH=/opt/imgtec/Toolchains/mips-img-linux-gnu/2016.05-03/mips-img-linux-gnu/lib/mipsel-r6-hard/lib64
/opt/imgtec/Simulators/qemu/2.5.0.2.0/bin/qemu-mips64el -cpu MIPS64R6-generic -L /opt/imgtec/Toolchains/mips-img-linux-gnu/2016.05-03/sysroot/mipsel-r6-hard $1
注意:ビッグエンディアンならqemu-mips64を使用する
実行権の付加
chmod u+x qemu-mips64el.sh
実行
./qemu-mips64el.sh hogehoge

32bitなら
コンパイル
export PATH=/opt/imgtec/Toolchains/mips-img-linux-gnu/2016.05-03/bin:$PATH
mips-img-linux-gnu-gcc -EL -march=mips32r6 -mabi=32 -O2 -o hogehoge hogehoge.c
mips-img-linux-gnu-g++ -EL -march=mips32r6 -mabi=32 -O2 -o hogehoge hogehoge.cpp
mips-img-linux-gnu-gfortran -EL -march=mips64r6 -mabi=32 -O2 -o hogehoge hogehoge.f

qemu-mipsel.sh
#!/bin/bash
export LD_LIBRARY_PATH=/opt/imgtec/Toolchains/mips-img-linux-gnu/2016.05-03/mips-img-linux-gnu/lib/mipsel-r6-hard/lib
/opt/imgtec/Simulators/qemu/2.5.0.2.0/bin/qemu-mipsel -cpu mips32r6-generic -L /opt/imgtec/Toolchains/mips-img-linux-gnu/2016.05-03/sysroot/mipsel-r6-hard $1

27:774ワット発電中さん
17/02/04 08:53:50.48 OSIVln0V.net
MIPS Relase2の場合
コンパイル方法
export PATH=/opt/imgtec/Toolchains/mips-mti-linux-gnu/2016.05-03/bin:$PATH
mips-mti-linux-gnu-gcc -EL -march=mips64r2 -mabi=64 -O2 -o hogehoge hogehoge.c
mips-mti-linux-gnu-g++ -EL -march=mips64r2 -mabi=64 -O2 -o hogehoge hogehoge.cpp
mips-mti-linux-gnu-gfortran -EL -march=mips64r2 -mabi=64 -O2 -o hogehoge hogehoge.f
注意:-ELはリトルエンディアンの指定、ビッグエンディアンなら-EB

qemuでの実行方法
こんな感じのシェルスクリプトを書いて実行
qemu-mips64el.sh
#!/bin/bash
export LD_LIBRARY_PATH=/opt/imgtec/Toolchains/mips-mti-linux-gnu/2016.05-03/mips-mti-linux-gnu/lib/mipsel-r2-hard/lib64
/opt/imgtec/Simulators/qemu/2.5.0.2.0/bin/qemu-mips64el -cpu MIPS64R2-generic -L /opt/imgtec/Toolchains/mips-mti-linux-gnu/2016.05-03/sysroot/mipsel-r2-hard $1
注意:ビッグエンディアンならqemu-mips64を使い、ライブラリ指定のmipsel-r2-hardのところをmips-r2-hardに変更
実行権の付加
chmod u+x qemu-mips64el.sh
実行
./qemu-mips64el.sh hogehoge

32bitなら
コンパイル
export PATH=/opt/imgtec/Toolchains/mips-mti-linux-gnu/2016.05-03/bin:$PATH
mips-mti-linux-gnu-gcc -EL -march=mips32r2 -mabi=32 -O2 -o hogehoge hogehoge.c
mips-mti-linux-gnu-g++ -EL -march=mips32r2 -mabi=32 -O2 -o hogehoge hogehoge.cpp
mips-mti-linux-gnu-gfortran -EL -march=mips64r2 -mabi=32 -O2 -o hogehoge hogehoge.f

qemu-mipsel.sh
#!/bin/bash
export LD_LIBRARY_PATH=/opt/imgtec/Toolchains/mips-mti-linux-gnu/2016.05-03/mips-mti-linux-gnu/lib/mipsel-r2-hard/lib
/opt/imgtec/Simulators/qemu/2.5.0.2.0/bin/qemu-mipsel -cpu 24Kf -L /opt/imgtec/Toolchains/mips-mti-linux-gnu/2016.05-03/sysroot/mipsel-r2-hard $1
補足:最新の命令を試したければ24KfのところをP5600に変更
microMIPSを試したければ24Kfのところをm14kcを指定(ライブラリの指定はmipsel-r2-hardのところをmicromipsel-r2-softに変更)
コンパイル時に-mmicromips -msoft-floatの指定を追加する(m14kcはFPUを持ってないのでsoft-floatにしないとエラーになる)
/opt/imgtec/Simulators/qemu/2.5.0.2.0/bin/qemu-mipsel -cpu ?
こうするとQEMUが対応してるCPUの一覧が表示される

28:774ワット発電中さん
17/02/04 09:01:24.99 OSIVln0V.net
ちなみにCodescape MIPS SDK Essentialsは全部入れると8GBくらいになります

29:774ワット発電中さん
17/02/04 09:13:24.05 OSIVln0V.net
アセンブラソースとリスティングファイルも出したいときはこんな感じ
mips64r6の場合
mips-img-linux-gnu-gcc -EL -march=mips64r6 -mabi=64 -O2 -S -o hogehoge.s hogehoge.c
mips-img-linux-gnu-as -a=hogehoge.lst -EL -march=mips64r6 -mabi=64 -o hogehoge.o hogehoge.s
mips-img-linux-gnu-gcc -EL -march=mips64r6 -mabi=64 -o hogehoge hogehoge.o

mips32r6の場合
mips-img-linux-gnu-gcc -EL -march=mips32r6 -mabi=32 -S -o hogehoge.s hogehoge.c
mips-img-linux-gnu-as -a=hogehoge.lst -EL -march=mips32r6 -mabi=32 -o hogehoge.o hogehoge.s
mips-img-linux-gnu-gcc -EL -march=mips32r6 -mabi=32 -o hogehoge hogehoge.o

mips64r2の場合
mips-mti-linux-gnu-gcc -EL -march=mips64r2 -mabi=64 -O2 -S -o hogehoge.s hogehoge.c
mips-mti-linux-gnu-as -a=hogehoge.lst -EL -march=mips64r2 -mabi=64 -o hogehoge.o hogehoge.s
mips-mti-linux-gnu-gcc -EL -march=mips64r2 -mabi=64 -o hogehoge hogehoge.o
mips32r2の場合
mips-mti-linux-gnu-gcc -EL -march=mips32r2 -mabi=32 -S -o hogehoge.s hogehoge.c
mips-mti-linux-gnu-as -a=hogehoge.lst -EL -march=mips32r2 -mabi=32 -o hogehoge.o hogehoge.s
mips-mti-linux-gnu-gcc -EL -march=mips32r2 -mabi=32 -o hogehoge hogehoge.o

30:774ワット発電中さん
17/02/04 09:21:28.32 OSIVln0V.net
ちなみに上記方法でQEMUで実行できるのはLinuxのみです
Windows版のCodescape MIPS SDK EssentialsはMIPSのLinuxで実行できるプログラムは作成できますが
WindowsではQEMUのユーザモードは使えません

31:774ワット発電中さん
17/02/04 11:24:29.85 OSIVln0V.net
補足
Ubuntuの16.04のapt-get installで入れたqemuでも動作するが
mips32r6の場合、ダイナミックリンクライブラリが正常に読み込まれなくて実行できなかった
mips64r6、mips64r2、mips32r2は正常に実行できた
Ubuntu16.04のapt-get installで入れたgcc-mipsel-linux-gnuやgcc-mips-linux-gnuでは
mips32r6やmips64r6のコンパイルはできない
MIPS Release 6のコンパイルには上記のようにCodescape MIPS SDK Essentialsを使うべき

32:774ワット発電中さん
17/02/05 13:15:04.58 KwkDZ3F1.net
今ってこんな長いの書き込めるんだな

33:774ワット発電中さん
17/02/06 05:08:01.31 IQd9QK99.net
Creator Ci20 Linux/Android Computer Bd
URLリンク(jp.rs-online.com)
¥11,208(税抜き)
単価: 購入単位は1個
MIPSアーキテクチャーCPUとグラフィックボードで3Dゲームもそのまま動く高性能
KitKatも動くハイスペックシングルボードコンピューター、出荷開始
URLリンク(ascii.jp)
高性能開発ボード「MIPS Creator CI20」を使ってみた--「Raspberry Pi」への新たな挑戦者
URLリンク(japan.cnet.com)

Creator Ci20ボードの仕様
MIPS CPU
Ingenic JZ4780 SoC
MIPSベースのXBurst 1.2 GHz CPU x 2
GPU
PowerVR SGX540 GPU
最大1080pビデオに対応
メモリ
1 GB DDR3 SDRAM
マルチメディア
HDMIポート
カメラインターフェイス
オーディオI/O
IO拡張
拡張ヘッダ、赤外線
Raspberry Pi B I/O
保管場所
8 GB NANDフラッシュ
接続
イーサネットポート x 1
802.11 n
Bluetooth 4.0

34:774ワット発電中さん
17/02/06 05:19:12.27 IQd9QK99.net
Creator Ci40 IoT Kit with Clicker Boards
URLリンク(jp.rs-online.com)
¥24,698(税抜き)
単価: 購入単位は1個
Creator Ci40 IoTキットの内容
Creator Ci40開発ボード(RS 125-3306)
MikroElektronika 6LoWPANクリッカボード x 2
MikroElektronikaクリックボード x 3 (Relay Click (RS 820-9858)、Motion Click (RS 882-9008)、Thermo3 Click (RS 923-6012)
マイクロUSBケーブル x 1
Ci40スタンドオフマウント x 4
オプションでmikroProg又はPICkitデバッガをクリッカボードに接続するための5ピンヘッダ x 2
Creator Ci40開発ボード
Imagination TechnologiesのCreator Ci40ボードは、
IoT用途向けに、高性能・低電力のマイクロコントローラに最適化されています。
クロック周波数550 MHzのデュアルコア、デュアルスレッドのMIPS CPUを搭載するcXT200 SoCを使用しています。
Ensigma接続エンジンにより、超高速WiFiと低電力Bluetoothによる接続が可能です。
Creator Ci40は、OpenWrt、Debian、Brillo (GoogleのIoTに最適化された新オペレーティングシステム)など、
幅広いGNU/Linuxディストリビューションに対応しています。
このボードは、多くの既存のRaspberry Pi HAT及びMikroBus クリックに対応しており、
コンセプトをすばやくプロトタイプに進めることができます。
MIPS CPU
550 MHzデュアルコア、デュアルスレッドinterAptiv
32/32 KB L1キャッシュ x 2
512 KB L2キャッシュ x 1
浮動小数点演算ユニット
OpenWRT Linux OS
IO拡張
MikroElektronikaクリックインターフェイス x 2
Raspberry Piインターフェイス x 1 (40ピンヘッダ)
接続
802.11 AC 2 x 2 WiFi
802.15.4 6LoWPAN
Bluetooth (LE及びクラシック)
RJ45イーサネットポート x 1
1 x USB
セキュリティ
TPMチップ
メモリ
2 MBブートNORフラッシュ
512 MB NANDフラッシュ
256 MB DDR3 SDRAM
SDカードスロット

35:774ワット発電中さん
17/02/06 05:28:45.92 IQd9QK99.net
LinkIt Smart 7688
URLリンク(labs.mediatek.com)
LinkIt Smart 7688
URLリンク(www.seeedstudio.com)
$12.90
LinkIt Smart 7688 Duo
URLリンク(www.seeedstudio.com)
$15.90
MediaTek、オープンソース開発プラットフォームLinkIt Smart 7688を発表
URLリンク(news.mynavi.jp)
メディアテックがスマートホーム電化製品向けのSoCを発表
URLリンク(prw.kyodonews.jp)

メディアテックがスマートホーム電化製品向けのSoCを発表
URLリンク(prw.kyodonews.jp)

36:774ワット発電中さん
17/02/06 20:54:24.92 W7hO2caq.net
32bit MIPSだとしても昔のIndyより高性能なのか…

37:774ワット発電中さん
17/02/12 16:25:05.47 VWVMAbta.net
MIPS in space: Inside NASA’s New Horizons mission to Pluto
URLリンク(www.imgtec.com)
初代PlayStationのCPUを搭載したNASAの無人探査機が冥王星に到達
URLリンク(gigazine.net)
Mongoose-V
URLリンク(en.wikipedia.org)

38:774ワット発電中さん
17/02/26 07:19:42.87 qRRVoSGj.net
Halley IoT Module
URLリンク(shimafuji.co.jp)
URLリンク(www.ingenic.com)
  ・ Powered by Ingenic M150, up to 1.0GHz, embedded 128MB LPDDR
  ・ Support Wi-Fi IEEE 802.11 b/g/n
  ・ Support Bluetooth 4.1
  ・ External interfaces to LCD, audio, SD card, USB, UART, I2C, SPI, ADC, PWM, GPIO etc.
  ・ Support 8MB SPI Flash
  ・ Open source Linux 3.10 operating system

Ingenic M150
URLリンク(www.ingenic.com)
URLリンク(www.ingenic.com)
CPU
XBurst core, 1.0GHz (MIPS-based). 32KB L1 cache, 256KB L2 cache.
GPU
X2D: Resizing, Rotating, Mirror, Color Convention and OSD etc.
VPU
Video encoder: H.264, D1@30fps.
Video decoder: H.264, MPEG-1/2/4, VC-1, VP8, RV9, 720P@30fps.
Memory
On-chip 128MB LPDDR, up to 320Mbps.
64-bit ECC NAND flash, 512B/2KB/4KB/8KB/16KB page size.
Conventional and toggle NAND flash.

XBurst CPU
URLリンク(www.ingenic.com)
XBurst CPU Specification:
Architecture
MIPS32 Release 2
XBurst SIMD
Pipeline
9-stage, single issue
Dhrystone
2.0 DMIPS/MHz
MMU
32 dual-entry full associative joint TLB
4 entry ITLB
4 entry DTLB
Cache
32KB/64KB L1 cache
256KB/512KB L2 cache
Debug
EJTAG
Process
0.18um, 90nm, 65nm, 40nm
Performance andPower consumption
(1.0GHz, 0.09mW/MHz) @65nmLP
(1.2GHz, 0.07mW/MHz) @40nmLP, performance optimized
(500MHz, 0.05mW/MHz) @40nmLP, power optimized

39:774ワット発電中さん
17/02/26 07:39:48.66 qRRVoSGj.net
Ingenic Halley is a $20 Linux based IoT Board with Wi-Fi and Bluetooth 4.1 Connectivity
URLリンク(www.cnx-software.com)

40:774ワット発電中さん
17/02/26 14:11:22.38 RIIaLRYf.net
PIC32なんてPICでわない!

41:774ワット発電中さん
17/02/28 02:39:15.14 nUQpXHNb.net
かといってPIC32がMIPSの代表みたいに言われるのも違うと感じる

42:774ワット発電中さん
17/02/28 07:16:00.84 RyStpz0O.net
じゃあ今の代表はどちら様?

43:774ワット発電中さん
17/03/08 05:55:20.40 uAfyQY+T.net
MIPSでLinuxが動作する開発ボードは日本で入手するには1万円超えるな
これらを購入する人はなんらかのシングルボードコンピュータを既に持ってる人だろうけど
MIPS Creator Ci40 Development Board Powered by cXT200 SoC Launched for $53 on Kickstarter
URLリンク(www.cnx-software.com)
MIPS Creator CI20 Development Board is Now Available for $65
URLリンク(www.cnx-software.com)
Ingenic Halley is a $20 Linux based IoT Board with Wi-Fi and Bluetooth 4.1 Connectivity
URLリンク(www.cnx-software.com)

Creator Ci40 IoT開発ボード
URLリンク(jp.rs-online.com)
¥12,348(税別)
Creator Ci40 IoT開発キット
URLリンク(jp.rs-online.com)
¥24,698(税別)
Creator Ci20シングルボードコンピュータ
URLリンク(jp.rs-online.com)
¥11,208(税別)
T-Kernel 2/MIPS-M150ボード
URLリンク(www.t-engine4u.com)
標準価格 29,800円(税別)

44:774ワット発電中さん
17/03/08 06:02:39.46 uAfyQY+T.net
MilkCakeでLinux
このページは T-kernel2/MIPS-M150ボード 上でLinuxを動作させる手順について説明しています。
CPUモジュールはIngenic製Halley IoT Moduleです。
URLリンク(shimafuji.co.jp)
URLリンク(shimafuji.co.jp)
URLリンク(www.kumikomi.net)

45:774ワット発電中さん
17/03/08 06:06:46.50 uAfyQY+T.net
URLリンク(www.kumikomi.net)
URLリンク(www.kumikomi.net)

46:774ワット発電中さん
17/03/08 07:48:33.44 TQfpPvJ4.net
繰り返し書いて何か宣伝なのか?
安いのほしいならLinkIt Smart 7688 DuoなりOmega2なりを
買えば良い話だよな

47:774ワット発電中さん
17/03/08 15:46:02.20 GoxodW4M.net
URLリンク(goo.gl)
これ本当??
普通にショックだね。。

48:774ワット発電中さん
17/03/10 20:02:16.07 zHBkzwaL.net
MIPSなのにx86とARMアプリを高速に実行できる中国製CPU「龍芯」のカラクリ
URLリンク(pc.watch.impress.co.jp)
ARMとx86のコードが走る中国製の高性能MIPS64 CPU「龍芯3号」
URLリンク(pc.watch.impress.co.jp)
中国製CPU「龍芯3号 3A3000」を搭載したノートPC、間もなく登場か
URLリンク(pc.watch.impress.co.jp)

49:774ワット発電中さん
17/03/31 07:18:58.71 apzTADVy.net
懐かしい名前が
10年以上前の中国公安版OLPCプロジェクトの時からここはMIPS押しだったな
まだやってたのか
ただ、バイナリ変換なんて歴史的に上手くいった例がないからなー
Crusoe&Efficeonを思い出してしまう
どうせ性能出ないのなら、
MacのPPC→x86のRosetta
みたいに完全ソフト実装のほうが色々融通利きそうに思う

50:774ワット発電中さん
17/04/09 08:42:16.11 NXRzDcMn.net
x86_64のUbuntu 16.04および16.10でMIPS32R2クロスコンパイル環境を構築
注:mips32r6やIEEE754R-2008を使う場合はこの方法ではできません
>>26,>>27の方法でやってください

$ sudo apt-get install qemu
$ sudo apt-get install g++-mipsel-linux-gnu
これで終わり

コンパイル方法
$ mipsel-linux-gnu-gcc -o test01 test01.c
数学ライブラリを使った場合は
$ mipsel-linux-gnu-gcc -o test01 test01.c -lm

アセンブル方法(アセンブルソースはtest01.s)
$ mipsel-linux-gnu-as -a=test01.lst -o test01.o test01.s
$ mipsel-linux-gnu-ld -o test01 test01.o
gccでアセンブルソースを出力させてアセンブルする方法
$ mipsel-linux-gnu-gcc -S -o test01.s test01.c
$ mipsel-linux-gnu-as -a=test01.lst -o test01.o test01.s
$ mipsel-linux-gnu-gcc -o test01 test01.o

qemuでの実行方法
$ qemu-mipsel -cpu 24kf -L /usr/mipsel-linux-gnu test01

これを実行すれば直接コマンドラインから実行できるようになる
export QEMU_LD_PREFIX=/usr/mipsel-linux-gnu

51:774ワット発電中さん
17/04/09 08:43:00.79 NXRzDcMn.net
x86_64のUbuntu 16.04および16.10でMIPS64R2クロスコンパイル環境を構築
注:mips64r6やIEEE754R-2008を使う場合はこの方法ではできません
>>26,>>27の方法でやってください
$ sudo apt-get install qemu
$ sudo apt-get install g++-mips64el-linux-gnuabi64
これで終わり

コンパイル方法
$ mips64el-linux-gnuabi64-gcc -o test01 test01.c
数学ライブラリを使った場合は
$ mips64el-linux-gnuabi64-gcc -o test01 test01.c -lm

アセンブル方法(アセンブルソースはtest01.s)
$ mips64el-linux-gnuabi64-as -a=test01.lst -o test01.o test01.s
$ mips64el-linux-gnuabi64-ld -o test01 test01.o
gccでアセンブルソースを出力させてアセンブルする方法
$ mips64el-linux-gnuabi64-gcc -S -o test01.s test01.c
$ mips64el-linux-gnuabi64-as -a=test01.lst -o test01.o test01.s
$ mips64el-linux-gnuabi64-gcc -o test01 test01.o

qemuでの実行方法
$ qemu-mips64el -cpu MIPS64R2-generic -L /usr/mips64el-linux-gnuabi64 test01

これを実行すれば直接コマンドラインから実行できるようになる
export QEMU_LD_PREFIX=/usr/mips64el-linux-gnuabi64

52:774ワット発電中さん
17/04/09 08:55:36.57 NXRzDcMn.net
QEMUが対応してるCPUの種類はこれで調べられる
$ qemu-mipsel -cpu ?
$ qemu-mips64el -cpu ?

53:774ワット発電中さん
17/04/15 20:38:45.08 xE0/koy2.net
MIPSの%hi()や%lo()は癖があるね
%hi(value01)
   32bitの値の上位16bitを取り出す
%lo(value01)
   32bitの値の下位16bitを取り出す
ここで注意が必要なのは
・value01の15bit目が1の場合、
 %hi(value01)の値はvalue01の上位16bitの値に1を加えたものになる
 このように使うことで$4にvalue01の正しい値が入る模様
lui $4, %hi(value01)
addiu $4, $4, %lo(value01)
 addiu $4, $4, imm16はimm16が符号拡張されて$4に加算されるので
 そのための%hi()の値が調整されてる模様
 なぜかMIPSは符号拡張が好きみたい

54:774ワット発電中さん
17/04/15 20:39:53.13 xE0/koy2.net
64bitの場合は
%highest(value01)
64bitの値のbit48からbit63までの16bitを取り出す
%higher(value01)
64bitの値のbit32からbit47までの16bitを取り出す
%hi(value01)
64bitの値のbit16からbit31までの16bitを取り出す
%lo(value01)
64bitの値のbit0からbit15までの16bitを取り出す
ここでも注意が必要で
・value01の47bit目が1の場合、
 %highest(value01)はvalue01のbit48-63の16bit値に1を加えたものになる
・value01の31bit目が1の場合、
 %higher(value01)はvalue01のbit32-47の16bit値に1を加えたものになる
・value01の15bit目が1の場合、
 %hi(value01)はvalue01のbit16-31の16bit値に1を加えたものになる
64bitイミディエイトのロードは下記のようになる模様
lui $4, %highest(value01)
daddiu $4, $4, %higher(value01)
dsll $4, $4, 16
daddiu $4, $4, %hi(value01)
dsll $4, $4, 16
daddiu $4, $4, %lo(value01)

55:774ワット発電中さん
17/04/15 21:06:01.96 xE0/koy2.net
mips64r6では新しくdahi、datiが追加され下記のように
64bitイミディエイト値を読み込める模様
%highest()、%higher()、%hi()、%lo()の仕様はmips64r2と同じ
lui $4, %hi(value01)
dahi $4, %higher(value01)
dati $4, %highest(value01)
daddui $4, $4, %lo(value01)
注意:MIPS64R6はあまり使われない命令を削除し、新しい命令を追加したもので
MIPS64R5、MIPS64R3、MIPS64R2などとはバイナリ互換性はありません。

56:774ワット発電中さん
17/04/18 18:31:05.00 YFaFclpS.net
>>55
dadduiじゃなくてdaddiuですよ
dahiとdatiのオペランドも違ってます
lui $4,%hi(value01)
dahi $4,$4,%higher(value01)
dati $4,$4,%highest(value01)
daddiu $4,$4,%lo(value01)

>>50
mipsel-linux-gnu-asに-march=mips32r2をつけないとエラーがでますね
$ mipsel-linux-gnu-gcc -S -o test01.s test01.c
$ mipsel-linux-gnu-as -march=mips64r2 -a=test01.lst -o test01.o test01.s
$ mipsel-linux-gnu-gcc -o test01 test01.o

57:774ワット発電中さん
17/04/18 18:52:27.07 YFaFclpS.net
ミス
こうです
$ mipsel-linux-gnu-gcc -S -o test01.s test01.c
$ mipsel-linux-gnu-as -march=mips32r2 -a=test01.lst -o test01.o test01.s
$ mipsel-linux-gnu-gcc -o test01 test01.o

58:774ワット発電中さん
17/04/18 19:47:22.30 epCQHyiq.net
浮動小数みたいにメモリ経由じゃだめなん?

59:774ワット発電中さん
17/04/18 22:34:35.71 YFaFclpS.net
MIPS64R2のCコンパイラだと倍精度浮動小数点の値はこういう感じで読み込んでる
ld $2,%got_page(.LC1)($28)
ldc1 $f1,%got_ofst(.LC1)($2)
$28にはGOT(Global Offset Table)のアドレスを関数の冒頭で読み込んでる
MIPS64R2にはPC相対ロード命令がないから面倒になるね
あらかじめリテラルプールの先頭のアドレスをレジスタに読み込んでおいて
そこからのオフセットで読み込めばもっと効率よくなるね
MIPS32R6、MIPS64R6ではPC相対ロード命令が追加されてる

60:774ワット発電中さん
17/04/29 06:45:16.31 HJ7qszEI.net
>>59
MIPS64R2のコンパイラで通常のコンパイルをすると
グローバル変数は下記のように1命令で読み込んでるぞ
ld $4,%got_disp(test01)($28)
ただ、1つのオブジェクトファイルで参照できるグローバル変数の個数に制限があるようだ
int型だと約8000個まででそれを超えるとコンパイルは通るがリンク時にエラーが出る
あくまで1つのオブジェクトファイルから参照できるグローバル変数の数で
グローバル変数の宣言はもっと多くの数を宣言できるようだ

61:774ワット発電中さん
17/04/29 06:49:28.60 HJ7qszEI.net
あくまで一つのオブジェクトファイルから参照できる数の制限で
たとえば2つのC言語のソースa.cとb.cにわけてコンパイルして
a.o、b.oに分かれるようにしておけば
a.c、b.cはそれぞれ約8000個のグローバル変数を参照できるようだ

62:774ワット発電中さん
17/04/29 07:05:08.96 HJ7qszEI.net
あと、あくまで
ld $4,%got_disp(test01)($28)
で読み込んでるのはグローバル変数のアドレスだね

63:774ワット発電中さん
17/06/20 19:44:10.77 HzUei2fa.net
新MIPSコア、Mobileyeの「EyeQ5」に搭載へ
URLリンク(eetimes.jp)
MobileyeのEyeQ 5に搭載のCPUコア、Imaginationが発表
URLリンク(techon.nikkeibp.co.jp)
英Imagination Technologies社は、機能安全規格の対応に向けた64ビットCPUコア「MIPS I6500-F」を発表した。
同社の既存64ビットCPUコア「MIPS I6500」に、機能安全を確保するための各種仕様を追加したものである。

64:774ワット発電中さん
17/07/20 21:48:59.41 bC58O0y8.net
☆ 日本人の婚姻数と出生数を増やしましょう。そのためには、☆
① 公的年金と生活保護を段階的に廃止して、満18歳以上の日本人に、
ベーシックインカムの導入は必須です。月額約60000円位ならば、廃止すれば
財源的には可能です。ベーシックインカム、でぜひググってみてください。
② 人工子宮は、既に完成しています。独身でも自分の赤ちゃんが欲しい方々へ。
人工子宮、でぜひググってみてください。日本のために、お願い致します。☆☆

65:774ワット発電中さん
17/12/27 13:55:25.55 22mySsTl.net
家で不労所得的に稼げる方法など
参考までに、
⇒ 『武藤のムロイエウレ』 というHPで見ることができるらしいです。
グーグル検索⇒『武藤のムロイエウレ』"
OCF1RPKZWQ

66:774ワット発電中さん
18/01/11 07:35:59.01 3ywVNp09.net
>>43
Linux 動かすレベルならARM で良いだろ。

67:774ワット発電中さん
18/03/19 06:19:15.20 /rubYDld.net
落ちるぞ

68:774ワット発電中さん
18/03/21 06:57:18.71 eYz/ks2k.net
MIPS64R6のgcc-7.2.0をビルドする時のメモ
どんなオプションを与えてもうまくコンパイルできないので
下のようにconfig.gccを書き換えてgccコンパイル時に実行するconfigureに与えるオプションに
--target=mipsisa64r6el-linux-gnuabi64を指定することでうまくコンパイルできた
gcc-6.4.0も同様にしてうまくコンパイルできた

gcc-7.2.0/gcc/config.gcc改変(gcc-7.2.0/gcc/config.gccの2103行目の
mipsisa64r6*-*-linux*)
の前に下の部分を追加)
mipsisa64r6*-*-linux-gnuabi64)
default_mips_abi=64
default_mips_arch=mips64r6
enable_mips_multilibs="yes"
;;

69:774ワット発電中さん
18/03/21 07:03:30.50 eYz/ks2k.net
上記でコンパイルしてできたMIPS64R6のgccでは-mnan=2008を指定する必要があるようだ
こんな感じ
mipsisa64r6el-linux-gnuabi64-gcc -mnan=2008 -o test01 test01.c -lm

70:774ワット発電中さん
18/04/06 22:07:40.42 61H2Ggfo.net
落ちるぞ

71:774ワット発電中さん
18/04/21 20:18:49.19 oZg5nFQ3.net
アセンブラでのコーディングは
ARMよりMIPSの方が好き
条件実行はいまいち使う率が少なくて
それよりもレジスタが多い方が使いやすい
分岐もディレイスロットでペナルティが少ないってのもある
32bitの話

72:774ワット発電中さん
18/04/27 15:48:26.66 HMnzkVdI.net
レジスタはMIPSの方が多いな
ARMのThumb-2と同じような高コード密度の命令セットのmicroMIPSなんてのもあるし

73:774ワット発電中さん
18/04/27 16:14:57.64 WYyxhzhN.net
いまポピュラーなMIPSって
Microchipの奴かな?他にある?

74:774ワット発電中さん
18/04/27 17:14:51.54 Gij4KkGH.net
無い

75:774ワット発電中さん
18/04/29 12:59:54.24 d2WYD48g.net
M6250を使ってみたいんだが
チップが無い

76:774ワット発電中さん
18/05/01 15:36:05.47 jXm46az1.net
MIPS32R6系のM-Classのチップはまだないようだな
MIPS32R6では命令が一新されててあまり使われない命令が削除されてたりするようで
MIPS32R5以前とバイナリ互換性がないからね
Microchipが採用するかどうかもわからない

77:774ワット発電中さん
18/05/02 15:23:34.02 3ZP8H2g4.net
MIPS、初のnanoMIPS命令セット対応CPUコア「I7200」
URLリンク(pc.watch.impress.co.jp)
I-Class-I7200-Multiprocessor-Core
URLリンク(www.mips.com)
MIPS Announces I7200 32-bit CPU With New nanoMIPS ISA
URLリンク(www.anandtech.com)
MIPS32 I7200 Multiprocessor Core Family Datashe
URLリンク(s3-eu-west-1.amazonaws.com)
MIPS32 I7200 Multiprocessing System Programmer's Guide
URLリンク(s3-eu-west-1.amazonaws.com)

78:774ワット発電中さん
18/05/12 05:03:55.57 xh0J4Yee.net
nanoMIPS32は命令長が16bit、32bitの他に極少数の48bitの命令がある命令セット
nanoMIPS32 Instruction Set TechnicalReference Manual
URLリンク(s3-eu-west-1.amazonaws.com)

79:774ワット発電中さん
18/05/12 05:05:34.53 xh0J4Yee.net
nanoMIPS32の48bit命令
addiu rt, s32       レジスタと32bitイミディエイトの加算(ソースとディスティネーションが同じレジスタ)
addiu rt, gp, s32    グローバルポインタと32bitイミディエイトとの加算
addiupc rt, s32     PCとイミディエイトの加算
li rt, s32          32bitイミディエイトのロード
lwpc rt, addr      PC相対アドレス指定の32bitロード
swpc rt, addr      PC相対アドレス指定の32bitストア
lapc rt, addr       PC相対アドレスのロード(addiupcのエイリアス)

80:774ワット発電中さん
18/05/12 06:57:52.25 Txiazbh9.net
いいね!

81:774ワット発電中さん
18/05/21 09:38:16.68 +YPLsCwK.net
ユニークで個性的な確実稼げるガイダンス
暇な人は見てみるといいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
WCSBV

82:774ワット発電中さん
18/06/17 19:53:50.54 9ZdIGC5B.net
スレリンク(i4004板:165番)n
> 165ナイコンさん2018/06/17(日) 19:14:30.45
> >>142
> MIPSはフラグレジスタがないという致命的な欠陥がある。キャリーフラグがないために桁あふれで例外を投げるため、
> PSのソフトのいくつかはこの致命的な欠陥仕様のためにフリーズするものがあることがソフト解析で分かっている。
> MIPSの仕様を知らず、Cの知識だけでコードを書くとこのようなバグを埋め込んでしまうのである。MIPSはCに向いてないと言えよう。

83:774ワット発電中さん
18/06/17 21:40:47.91 oZItUFgv.net
MIPS信者が昔のPC板の8bitCPUスレで暴れてます。
引き取りにきてください。

84:774ワット発電中さん
18/06/17 23:43:12.46 CbZ0Wx76.net
>>82を書いたヤツの方がヤバい

85:774ワット発電中さん
18/06/17 23:43:53.40 CbZ0Wx76.net
MIPSを知らずしてMIPS批判

86:774ワット発電中さん
18/06/18 01:07:56.20 ZcV9bv/E.net
え? フラグがないのはMIPSの欠陥だろ?

87:774ワット発電中さん
18/06/18 02:44:22.26 3VYNb2mL.net
やだぷー

88:774ワット発電中さん
18/06/18 05:05:06.53 ZcV9bv/E.net
あっちのスレ見てきた。惨いな。
誰だよ。キャリーフラグがないと速くなるとか嘘かまして逃げてる奴は。CPU設計したことないのかよ。

89:774ワット発電中さん
18/06/18 08:18:57.60 354EXwOM.net
今時フラグ信者か

90:774ワット発電中さん
18/06/18 08:39:06.96 ZcV9bv/E.net
こいつみんな大好き74283ディスりやがった。ゆるさねぇ。

91:774ワット発電中さん
18/06/18 08:53:54.63 zHTz+eGE.net
加算器を習いたての初心者が暴れてるのか

92:774ワット発電中さん
18/06/18 09:06:28.13 ZcV9bv/E.net
>>91
おまえさ。いいかげん8bitスレで暴れるの辞めろよ。
MIPSは腐っても32bitCPUだぞ。なんで相手が8bitCPUなんだよ。32bitCPUのプライドないのかよ?
もうMIPSは生き残れないかもしれないって生まれたこのスレだけがMIPSスレで唯一生き残ってる。この現実を受け止めろよ。

93:774ワット発電中さん
18/06/18 09:07:36.60 zHTz+eGE.net
人違いだ

94:774ワット発電中さん
18/06/18 09:19:22.24 zHTz+eGE.net
ごく普通の数やアドレスも1個のレジスタで表せない8bitCPUは欠陥
レジスタが少ないのは欠陥
リードモディファイライト命令が無いのは欠陥
非破壊演算が出来ない2オペランドアーキテクチャは欠陥
インオーダーでしか処理出来ないCPUは欠陥
SIMD命令が無いCPUは欠陥
単純な命令でも数クロックかかるCPUは欠陥
除算命令がないCPUは欠陥
固定長命令は欠陥
可変長命令は欠陥
アドレス変換機能がないCPUは欠陥
>>92に言わせると欠陥の無いCPUなんて無さそうだな

95:774ワット発電中さん
18/06/19 05:20:13.06 uDw8aB+G.net
では、一体誰があちらこちらの8bitスレでMIPSの普及活動してんだろうか。
MIPS屋=荒らし、になってるぞ。

96:774ワット発電中さん
18/06/19 14:32:37.04 faF2QrAJ.net
8bitとMIPSを比べちゃかわいそうだよな
回路規模を極端にケチって性能は二の次のマイコンと
アーキテクチャーで商売してるところ
MIPS命令は非常にきれい
ARMはもうちょっと実用寄り
x86はつぎはぎでぐちゃぐちゃだが性能は良い
PICはおもちゃ
AVRはきれいだけど所詮8bit

97:774ワット発電中さん
18/06/19 14:34:24.51 faF2QrAJ.net
マーケティング的にはMIPSは負け
ARMとx86の勝ち

98:774ワット発電中さん
18/06/20 10:13:24.16 jRAjzOpS.net
x86への開発リソース、あのぐちゃぐちゃを保守改良する努力は
人類挙げての無駄だったねと
振り返る日が来るだろうか

99:774ワット発電中さん
18/06/20 10:49:50.68 i9YobRBz.net
Intelの莫大な利益の再投資のおかげでセミコン産業は微細化を続けることができた。
その結果、消費電力は下がり、クロックは上昇を続け、4GHzを超えるCPUがたった2万円で買える時代になった。
その恩恵は人類社会システムのIT化を加速させとても便利になった。パソコンは普及し、ネットへの投資も加速。
さらには、ARM等も微細化タダ乗りして容易に高速化でき普及することに成功した。スマホの爆発的普及も忘れてはないだろう。
一方、MIPS信者は実現不可能な妄想ばかりで嘘をつき、
投資家を騙し、実装に何度も失敗し、IT界においてお荷物でしかなかった。
今更謝っても許してもらえるとは思わないがほんとに申し訳ない。
私たちはこのスレを最後に消えてなくなるので許してほしい。

100:774ワット発電中さん
18/06/21 17:27:59.35 jIHeawxr.net
米AIスタートアップのWave ComputingがMIPSを買収
~非ノイマン型プロセッサを開発
URLリンク(pc.watch.impress.co.jp)
> Wave Computingは2018年3月に、
> MIPSの64bitマルチスレッドコアを同社の次世代「Dataflow Processing Unit (DPU)」に
> 採用することを発表(英文リリース)していた。
>
>  同社は非ノイマン型の「データフロー型コンピュートアーキテクチャ」を開発し、
> DPUと称するプロセッサを搭載した、機械学習の学習/推論処理に特化したシステムを販売している。
> 同社では、CPUやGPU、FPGAと比較して1,000倍高速な機械学習性能を謳う。
>
>  今回の買収により、MIPSの抱える350件以上の特許および
> 200件のライセンス供与をWave Computingが取得するかたちとなり、
> 買収後は、MIPSはIP事業部門として名前が残り、MIPS IPソリューションのライセンス事業は継続される。
>
>  Wave ComputingのCEOであるDerek Meyer氏は、
> 両社の技術を組み合わせることで、AIや深層学習に理想的な、
> 単一の「データセンター・ツー・エッジ」なプラットフォーム製品を開発/提供するとしている。

101:774ワット発電中さん
18/06/27 12:59:02.36 epwyoudQ.net
>>99
高性能MIPSがキャンセルされた最大の理由って
SGIがIntelのあ痛にうむ幻想に引っかかった事じゃね?

102:774ワット発電中さん
18/06/27 13:49:01.94 Dsk3o3NA.net
今はトランジスタが少ない代替コアはいくらでもある。組み込みはCPUコアを自由に選べる時代。
ICカードの中には6502が選ばれてるものすらある。PCではx86が使われ続けた理由は莫大なソフト資産を継承するため。
組み込みでは技術者は使い慣れたコアを使う傾向があるが、ARMと違って幸運なことにMIPSのソフト資産はほとんどないし、
MIPSしか使えない技術者もいない。つまり選ぶ理由が別にないのだ。
中には大学でMIPSを研究した輩が就職してMIPS採用する場合があるくらいだろう。
AIで別に向いてるわけでもないのにPythonが使われる理由と同じだ。
だが彼らは実務での開発経験がないためにたいてい納期は送れ、コストが莫大になる傾向がある。

103:774ワット発電中さん
18/07/03 22:02:39.03 TUeFXinq.net
YK5

104:774ワット発電中さん
18/08/26 14:39:34.80 gbkOa1FM.net
今はMIPS無くてもRISC-Vがあるから…(震え声

105:774ワット発電中さん
18/08/30 22:26:20.91 19LUY8Ge.net
>>100
加奈C

106:774ワット発電中さん
18/12/20 06:35:58.30 D+6QnJvU.net
MIPS命令セットアーキテクチャがオープンソース化
URLリンク(pc.watch.impress.co.jp)
URLリンク(pc.watch.impress.co.jp)

107:774ワット発電中さん
18/12/20 07:15:24.35 wLAQlqYP.net
タダでも普及しないMIPS

108:774ワット発電中さん
18/12/20 07:25:26.64 S/UDGgBU.net
只といってもさ…
投機実行とか浮動少数演算回路とか揃ってるコアIPが只で使えるって意味じゃないからね!

109:774ワット発電中さん
18/12/20 15:49:00.94 MZFIi2lT.net
オープンソースになるのはMIPS32R6やMIPS64R6だけの模様
MIPS32R6やMIPS64R6はそれまでのMIPS32R5やMIPS64R5までとはバイナリ互換性がない新しい命令セット

URLリンク(wavecomp.ai)
MIPS Open™ Community Components
Once the MIPS Open Community is launched, registered members will have access to the following IP and technology resources:
The open source version of the 32 and 64-bit MIPS Instruction Set Architecture (ISA), Release 6
MIPS SIMD Extensions
MIPS DSP Extensions
MIPS Multi-Threading (MT)
MIPS MCU
microMIPS Architecture
MIPS Virtualization (VZ)
URLリンク(pc.watch.impress.co.jp)
Wave Computingは17日(米国時間)、同社が保有している
MIPS命令セットアーキテクチャ(ISA)のオープンソース化プログラム「MIPS Open」を発表した。
 これに伴い、MIPSを次世代SoCを使う開発者、半導体企業、大学などは、
32bitおよび64bitのMIPS ISAをライセンス費用なしで利用できる。
さらに、MIPS Openプログラムの参加者は、何百もの特許とともにライセンス供与される予定。
 同プログラムは具体的には、以下の技術やリソースが含まれている。
・オープンソース版の32bit/64bit MIPS ISA Release 6
・MIPS SIMD拡張
・MIPS DSP拡張
・MIPS Multi-Threading技術
・MIPS MCU
・microMIPSアーキテクチャ
・MIPS仮想化

110:774ワット発電中さん
18/12/20 15:50:41.26 MZFIi2lT.net
URLリンク(wavecomp.ai)
What happens if I’m using an earlier version (i.e. R5 or lower) of the MIPS ISA?
MIPS Open focuses on promoting and proliferating the latest version of the MIPS ISA, Release 6.
If existing customers using earlier MIPS ISA versions would like to take advantage of the latest MIPS architecture advancements,
they may do so under the MIPS Open license.
However, earlier MIPS customers and other MIPS Open licensees must follow the terms and conditions of the MIPS Open license
and cannot “mix” their licenses or earlier-licensed deliverables with the MIPS Open license.

111:774ワット発電中さん
19/01/08 00:54:00.46 EHilT83N.net
オープンといっても普通はある程度バイナリ互換の方針をとるよな。
ソフト資産も無駄になるのだから。
これでは消えていったISAと同じ道を歩む事になりそうだが。

112:774ワット発電中さん
19/01/09 15:08:07.95 qzWRPi0d.net
ARMが薄利多売している以上、
オープンソースにしたところでMIPSの存在意義がないんだよな。

113:774ワット発電中さん
19/04/19 05:56:02.09 mU8IUGx8.net
Wave Computingがエッジでの推論とトレーニングの双方に対応する新型64ビットAI IPを発表
URLリンク(www.eda-express.com)
URLリンク(www.eda-express.com)

114:774ワット発電中さん
19/04/24 08:15:50.78 ZfM5v4b/.net
画像処理とかならサーバー側だからまだしも小規模エッジ側だとセンサーの誤差補正
とかだから64bit性能は要らないんじゃないかな。

115:774ワット発電中さん
19/04/24 09:28:45.66 oIcLk6XN.net
んなこたーない

116:774ワット発電中さん
19/04/25 23:55:20.04 C6b9iinA.net
32bitでも十分使えるよ
64bitになっても速度が速いわけではない
内蔵されてるペリフェラルによって速度が決まることも多い
何事も総合的にみる能力がないと性能を発揮できないものだよ・・

117:774ワット発電中さん
19/04/29 08:44:21.99 cUylzKSR.net
Ubuntuではi386が廃止されたからな
RHELも今は64bitだけ
CentOSも公式で出てるのは64bitのみ
PCやサーバー上で動作するLinuxで32bitはもう、オワコン

118:774ワット発電中さん
19/04/29 08:58:31.67 cUylzKSR.net
エッジAI市場をターゲットとしてるといってもワンチップマイコンでなく、SoCの形だからな
この分野だと2GBや4GBのメモリを搭載するのも出てくるはず
x86と違って32bitのMIPSはもともと2GBのメモリ空間までしか想定してない
32bitのMIPSで2GB以上のメモリをアクセスする場合、
EVAを使わないといけなくてユーザモードでは通常のロードストア命令ではアクセスできないから32bitは不利

119:774ワット発電中さん
19/04/29 09:53:45.42 cUylzKSR.net
こんな安いボードですらメモリ4GB搭載してる
GTC 2019】NVIDIA、価格99ドルのAIコンピュータ「Jetson Nano」。472GFLOPSの演算性能でカメラ入力も装備
日本でも予約注文開始、1万1400円(税別)
URLリンク(car.watch.impress.co.jp)

120:774ワット発電中さん
19/04/29 17:25:39.80 igummRlQ.net
この板でAI詐欺に引っかかる馬鹿はいない。

121:774ワット発電中さん
19/05/02 06:28:51.08 0kgR+E/d.net
MIPSを買収したWave ComputingがAIチップのメーカー
AIが絡んでくるのはしょうがない

122:774ワット発電中さん
19/05/06 05:13:05.74 sEOKMwcN.net
>>119のJetsonだとGPUを利用するタイプで機械学習まで含めているだろうけど、エッジ側
だと学習なんて必要ないだろう。低コスト低消費電力を必要とするからフラッシュメモリのように
あらかじめ作った学習データを書き込みするだけで良いはずだから64bitとか4Gメモリは必要
ないのではないかと思う。
WaveComputingのだと小さなDPEを繋げる方式だからそのエレメントの数とつなげ方
で出来ることが決まってくるんじゃないかな。DPEの方を単にフラッシュのように書き込み
出来ればよくてMIPSのコアはただ入出力とか周辺コントローラーとして動作するだけだろう。

123:774ワット発電中さん
19/05/07 00:47:28.89 rX+cunWA.net
32bitで十分も何も64bitコアを使ったのしか発表してないのに何言ってんだ?

124:774ワット発電中さん
19/05/07 01:13:49.88 rX+cunWA.net
そもそもMIPSのR6ではワンチップマイコン向けのM-Classを除けばMIPSは64bitコアしか出してない
nanoMIPSを使ったI-7200は32bitだが今回発表したチップには使われないようだ
nanoMIPSはWaveComputingに買収される前の発表だし
WaveComputingがオープンソース化を発表して普及を図ってるのはMIPSのR6だぞ

125:774ワット発電中さん
19/06/13 11:50:14.70 yRNWSaGh.net
また8bitスレでMIPS信者が暴れてるんだがいいかげんにしてくれないか。

126:774ワット発電中さん
19/06/13 15:34:09.83 qOS92vw1.net
8bitスレって何かと思ったら昔のPC板の究極の8ビット機を妄想するスレ Part 7か
AVR信者とRISC信者がやりあってるようだけど
8bitだからMIPSはスレチだが
昔のPC板というだけでAVRもスレチだろ

127:774ワット発電中さん
19/06/13 15:34:29.79 qOS92vw1.net
AVR信者ってここでも暴れてるのか
PICのスレでもウザいくらい暴れてるよな
AVRを使ったパソコンってるのか?
ここは昔のPC板だぞ

128:774ワット発電中さん
19/06/13 15:38:13.55 qOS92vw1.net
誤爆しました

129:774ワット発電中さん
19/06/13 15:55:11.43 yRNWSaGh.net
ID:qOS92vw1 ←こいつですw

130:774ワット発電中さん
19/06/16 04:38:50.03 dDPq6uuM.net
ID:qOS92vw1 おまえかw

131:774ワット発電中さん
19/06/23 17:01:51.29 VJSiGB05.net
Onion MIPSボード使てる人おらんの

132:774ワット発電中さん
19/08/01 08:20:52.78 t1P5Mlj7.net
MIPS君がまたAVRスレで暴れてますw
RISCのMIPSがいかに多くの命令が追加されたか自慢して止まりませんw RISCなのにw やっぱり彼はアホです。

133:774ワット発電中さん
19/11/18 06:29:26 mg3RSt2x.net
Wave Computing、MIPS Open Initiativeを終了へ
URLリンク(news.mynavi.jp)

134:774ワット発電中さん
19/11/30 14:53:33.69 IRFNBB8m.net
またMIPS君が他の板で暴れて論破された模様TT
フラグで遅くなる例を出せと言われて一つも出せなかったらしい。

135:774ワット発電中さん
19/12/01 23:02:16.59 LxvvQ9Fo.net
全く関係ないスレでRISC-Vのコピペ荒らしして普及活動してる人いるよね。あれがMIPS君?

136:ウルトラスーパーハイパーマーケティングライアモンバーストモードGX
20/01/24 07:36:30 hILoNYD+.net
デジモン(デジタルモンスター)シリーズのアニメの次期作を放送しろよな
デジモン(デジタルモンスター)シリーズのアニメの次回作を放送しろよな
デジモン(デジタルモンスター)シリーズのアニメの続編を放送しろよな
デジモン(デジタルモンスター)シリーズのアニメの続きを放送しろよな
デジモン(デジタルモンスター)シリーズのアニメの新作を放送しろよな
デジモン(デジタルモンスター)シリーズのアニメの最新作を放送しろよな
デジモン(デジタルモンスター)シリーズのアニメの完全新作を放送しろよな
デジモンセイバーズはネ申アニメだよ
デジモンセイバーズは神アニメだよ
デジモンセイバーズは意欲作だよ
デジモンセイバーズは話題作だよ
デジモンセイバーズは超大作だよ
デジモンセイバーズは良作だよ
デジモンセイバーズは名作だよ
デジモンセイバーズは秀作だよ
デジモンセイバーズは傑作だよ
デたジモンセイバーズは上作だよ
デジモンセイバーズは佳作だよ
バステモンの勝ち、バステモンの勝利、バステモンの大勝利、バステモンの完全勝利、バステモンの圧勝、バステモンの楽勝
バステモンの戦勝、バステモンの制勝、バステモンの連勝、バステモンの優勝、バステモンの健勝、バステモンの形勝、バステモンの形勝
バステモンの最勝、バステモンの再勝、バステモンの済勝、バステモンの快勝、バステモンの常勝、バステモンの先勝、バステモンの祝勝
バステモンの清勝、バステモンの複勝、バステモンの名勝、バステモンの絶勝、バステモンの陳勝、バステモンの探勝、バステモンの丸勝ち
カイザーレオモンは強いよ、カイザーレオモンは強力だよ、カイザーレオモンは強大だよ、カイザーレオモンは強者だよ、カイザーレオモンは強豪だよ、カイザーレオモンは強剛だよ
カイザーレオモンは強烈だよ、カイザーレオモンは強固だよ、カイザーレオモンは屈強だよ、カイザーレオモンは頑強だよ、カイザーレオモンは強腰だよ、カイザーレオモンは強肩だよ
カイザーレオモンは強将だよ、カイザーレオモンは強腰だよ、カイザーレオモンは強気だよ、カイザーレオモンは強堅だよ、カイザーレオモンは義強だよ、カイザーレオモンは根強いよ

137:774ワット発電中さん
20/02/16 13:10:51 YIadE9rk.net
MIPS君また関係ない板で暴れてる。

138:774ワット発電中さん
20/02/25 22:08:31.30 iFZzKYzo.net
MIPSは何故死んだのか

139:774ワット発電中さん
20/03/21 01:09:30 fbPpovqn.net
将来的に不況になりそうだからARMやRISCVでも新規開発は難しいだろう。
スマホのような分野を狙わずに無難な市場で、古典的とか古いといわれているような
知的財産を再利用するほうが現状ではMIPS浮上の鍵にはなりそうではある。

140:◆JAVA/drQNg
20/04/01 10:15:26 raAJspxy.net
MIPS系のcpuて特許料払わないといけないの?
USBは特許料は無しだったけどね

141:◆JAVA/drQNg
20/04/01 10:16:26 raAJspxy.net
>>122
JetsonNanoのcpuはTEGRA(arm系)だよね

142:◆JAVA/drQNg
20/04/01 10:17:38 raAJspxy.net
>>112
Armに払う特許料てcpu1個あたりいくらですか?

143:774ワット発電中さん
20/12/06 04:48:41.40 MTJP2S6A.net
RISC君がまた関係ないスレで暴れてるね。

144:774ワット発電中さん
21/05/08 20:15:12.41 tGOBxTti.net
JAVA+MIPS。負け組大魔王かよw


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch