といってもモトローラーはもうないですから今はインテル選ぶしかありません。悪貨が良貨を駆逐したのがパソコンの世界。アップルでさえインテル使ってます。6809のアップルが最高だった。当時FM7とアップルだけが6809使ってた。僕もマシン語で書けたのでアップルとFM7、それにシャープの68000マシンを持ってた。
僕が開発していたロボットも周辺ロボットは6809で動かし、それらを束ねて動かす頭脳は68000で作ってた。68000は16ビットだったけど仮想空間広げて32ビット的な動きを作り出せた。16ビットのOSでも想像を絶する空間を制御していて完璧に理解するのは難しかった。研究所で一番優秀な先輩とNO2の先輩と僕と、この先CPUはどうなる?みたいな議論をよくした。ハードは32ビットでも64ビットでも作れるけど、OSは32ビットが限界、今の16ビットOS見ればわかるというのが僕たちの結論だった。
インテルはインチキやっていて16ビットCPUといいながら内部は8ビットで動いていた。32ビットも内部は16ビットで動く、32ビットというのは32ビットのアドレス空間を指せるという意味で命令が32ビットで動くという意味ではなかった。その点モトローラーは正真正銘68000なら命令が16ビットで動いていた。
そこで今64ビットPCが売られているけどOSは64ビットの性能を100%出せてなくて、10%位で動いてる。僕はイラスト描いたりビデオ編集したり負荷が大きい作業は昔の16ビットCPUのXPでやってる。WINDOWS10みたいな遅い64ビットOS使ってたら途中で落ちたり、変換に時間がかかったり途方もない時間がかかって仕事にならない。マイクロソフトが作ったOSでロボット動かし、使えたのはXPだけ。他のOSはとても使えたものではなかった。優秀なOSはフリーソフトの数を見ればわかる。XPのフリーソフトが一番多い。
去年、神戸に富岳の見学いった時に、そこの制御責任者と意見交換したんだけど富岳はLinuxで動き8ビットとか16ビットCPUが結構使われている、OS考えれば最も速く動かすにはそれが正解。スーパーコンピューターだから64ビットというのはド素人の考え。
自転車で例えるなら64ビットは12速、32ビットは11速、16ビットは9速、8ビットは8速。12速使えば速く走れますか??トラブル少ないですか??
関係ありません。今のOSは32ビットで50%、64ビットだと10%位しか性能を使えてない、自転車でも同じ、9速時代はディオーレも4500も品質高かった。CPUもモトローラーが68000作ってた時代はインテルもいいCPUを作ってた。AMDというライバルもあったし。
ライバルが消え独占になると品質が落ちていくのは、どこでも同じ。
自転車の世界とパソコンの世界はよく似てます。