出しても実用的じゃ無いけど、とにかく動く。こんな機能があるとは、驚いた。型パイプラインを持っているらしい。型パイプラインでは、先読みするので、プログラム中の命令の前後関係に依存性があっても大丈夫で、普通のプログラミングでも高速化の対象となる。この先読みするための回路が大きくなり、消費電力が増える。型パイプラインとした。型の場合、依存性のある命令の同時実行はできない。このため、ハイパースレッド方式として、依存性のない命令をそれぞれのスレッド毎にやらせてる必要がある。マルチスレッドやマルチコアに対応したプログラムでなければ、パイプラインを有効利用して、パフォーマンスを上げることはできない。本当にそうか、試してみた。試験したプログラムを、そのまま使った。29秒と言う結果になった。場合、本当にCPUコアが2つあるわけではないので、パフォーマンスは3割アップに留まっている。(デュアルコア用プログラム)と言う結果になった。Atom同士では、プログラムの違いによって、パフォーマンスは3割アップになったのは、円周率計算と同じだ。X2に比べると、周波数とコア数の違いが、そのまま出ているような結果になっている。性能が悪いかと思っていた。予想外の結果と言えるのが、円周率計算よりも小惑星計算の方が善戦したことだ。スクリプトなので整数演算主体。それに対して、小惑星計算はコンパイルした浮動小数点演算の塊。円周率計算の方が良くなると思ったのだが、逆だった。USBメモリから起動しようとしたが、対応していないとエラーメッセージが出てブートが止まった。64bitに対応していないのだから、当たり前だが。注意ブログのコンテンツの内、「告知」など時期よって情報価値が無くなるのは除いてある。コンテンツに付いたコメントは書き込み者に著作権があるものと判断し、ここに持ってきていないので、コメントを見るときは、元々のブログコンテンツを参照してもらいたい。その他、ブログ発表後、コメントなどの内容を反映するなど、内容を変更しているものもあるので、注意してほしい。