このセミナーでは、オペレーティングシステムに関する件名を持っていますが、ハイパースレッディングについてはあまり理解していません。私はインターネットを検索しましたが、私が見つけたものはほとんど同じものでした(間違った言葉で検索したのか分かりません)。ここでハードウェアレベルでのハイパースレッディング
は、私が見つけたソースです:
https://www.dasher.com/will-hyper-threading-improve-processing-performance/。
Hyper-threading Performance Comparison;
Why does hyper-threading benefit my algorithm?;
しかし、私の質問は、貴様の言語でのHTまたはどのように私は/なしの分析が、これはハードウェアレベルで実施されたかできる話ではありません。
HTはメインメモリ(ALU、レジスタ..)、キャッシュなどのデバイスとどのように通信しますか?これについて何かを見つけることができますか?
最後に、私はHTを並列化されたプロセスと比較したいと思います。並列処理はハイパースレッディングをどのように活用しますか?
あなたが私を助けることができる本やサイトについて知っているなら、ここで共有してください。
ありがとう、