ITmediaニュース:速球投手Intelが覚えた変化球
マルチコア化でシングルスレッドのアプリの性能が向上しない場合でも、コンパイラが1スレッドアプリをマルチコア対応に最適化してコンパイルできる、とか説明している。
現時点ではどんなプログラムでもマルチコアに最適化するっていうのは結構苦しいでしょう。マルチスレッド展開するような専用のプログラムコードの書き方をコンパイラがサポートするなり、マルチスレッド展開することを視野に入れた新しいプログラミング言語を作るなり、そういう方向になるでしょうな。少なくともOSの仕事ではなさそうだ。それか、複数の論理プロセッサを有効に動かして処理を速く行えるようにするようにプログラムを組める人しかお呼びがかからなくなるか。
マルチコア化でシングルスレッドのアプリの性能が向上しない場合でも、コンパイラが1スレッドアプリをマルチコア対応に最適化してコンパイルできる、とか説明している。
現時点ではどんなプログラムでもマルチコアに最適化するっていうのは結構苦しいでしょう。マルチスレッド展開するような専用のプログラムコードの書き方をコンパイラがサポートするなり、マルチスレッド展開することを視野に入れた新しいプログラミング言語を作るなり、そういう方向になるでしょうな。少なくともOSの仕事ではなさそうだ。それか、複数の論理プロセッサを有効に動かして処理を速く行えるようにするようにプログラムを組める人しかお呼びがかからなくなるか。