マルチスレッドプログラミング相談室 その5
■ このスレッドは過去ログ倉庫に格納されています
0758デフォルトの名無しさん
2007/06/20(水) 00:47:32ベクトルプロセッサとかで
for (int i = 0; i < N; ++i) {
array[i] = func(i);
}
みたいな時に i 毎に振り分ける処理系はあったと記憶してる。
だけど func() が array[] その他の i について
依存してないことを検出するか手動で指定する必要がある。
…二十年位前の知識だから今はもっと進んでるかもだけど。
効率を求めればそういうアルゴリズムを駆使することになるし
設計から考えないといけないので自動化のうま味はあまり無いと思う。
最近その辺の動的自動化の研究を理研とかNECとか日立辺りが組んでやろうぜっていう話が
あるらしいけどな。
■ このスレッドは過去ログ倉庫に格納されています