10/01/25 21:22:41 kt559r2q
GPU的なマルチスレッディングによるレイテンシ隠蔽と
Speculative Multithreadingによるレイテンシ隠蔽を混同してるのでは
前者はデータのロード中に他のスレッド実行しときましょうって技術
実行されてるスレッドからすればレイテンシは隠蔽されていると言える
が、ユーザーから見れば1スレッドあたりの処理時間は短くなってない
後者は投機スレッドを走らせてメインスレッドが必要とするデータを
予め揃えておこうという技術
うまく填れば1スレッドあたりの処理時間は短くなる
今のHyper-threadingの効果は前者のみ
URLリンク(www.watch.impress.co.jp)