1

並列処理に関連するプロセッサキャッシュラインの最適化を中心にテストを構築しようとしています。具体的には、製品のセグメントが偽共有の非効率性によってどのように影響を受けるかをテストしています。これを行うには、適切なオブジェクトサイズ範囲でテストを考案できるように、プロセッサのキャッシュセクターサイズ例:64バイト)を決定できる必要があります。では、この情報をどこでどのように取得できますか(プロセッサの仕様ページ、C#API呼び出しなど)?キャッシュセクターサイズは、キャッシュラインサイズとも呼ばれます。

注:Intelサイトでi7プロセッサーの仕様を調べましたが、これらの詳細が見つからないか、認識できない可能性があります。

4

1 に答える 1

2

私も同様の実験をしました。私はCPUZを使用していますが、CPUコア、キャッシュ(L1、L2など)に関する詳細情報が非常に役立ちます...

私の提案:ハードウェアの仕様にあまり気を取られないでください。実験には多くの時間がかかるため、ベンチマークに焦点を合わせてください。

于 2011-12-08T10:55:34.020 に答える