アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
コンパイラは? (スコア:1, 興味深い)
組み込みとかにしか恩恵がない製品だと思う。
Re:コンパイラは? (スコア:0)
Pentium系だとu-v命令ペアとか uOPにしたときの充填率とか SSExへの変換とか
MIPSだとソフトウェアパイプラインぐらいしか思いつかないけど
手続き型言語で書かれたコードからスレッド並列性を自動抽出してくれる最適化コンパイラって聞いたことないですね
早大の笠原先生のところのマクロタスクスケジューラとかはそういうのできそうな気もしてたんですけどどうなんでしょう
並列処理命令のある言語用のコンパイラ(HPFとか)は
だいたいSPMDのコードを想定してたと思うのでマルチコア向きではないと思います
とくにメモリ帯域のほうが重要なので分散キャッシュ・分散メモリのほうが有利な気がします
だから並列処理言語からスレッドを取り出してマルチコアで動かしてもうれしくないような
既存のコンパイラでシングルコア向けにがんばって最適化して
あとはマルチスレッドをスケジュールできるOSと
そのスケジューラががんばるのが
いまのところは現実的じゃないかなあと思います
Re:コンパイラは? (スコア:0)
つIntel Compiler
Re:コンパイラは? (スコア:0)
じゃあなんでスレッド化ツール [xlsoft.com]なんてものが別にあるの?