インテルcpuからcまたはC++、またはおそらくアセンブリコードでスマートキャッシュ機能を無効にして有効にするプログラミング方法がありますか?私はスマートキャッシュの有無にかかわらずアルゴリズムの性能を測定したいと思います!そのようなオプションavailablesかどうかは?私はたくさんの検索をしましたが、役に立たないものは見つかりませんでした。私のCPUはインテル6700hqです。intel cpusのスマートキャッシュ機能を変更するには?
0
A
答えて
1
スマートキャッシュはアーキテクチャ上の特徴であり、存在する特定のハードウェア構造(詳細には、個々のコアのL2/L3キャッシュを分離しないで、データプリフェッチロジックなどの特定の最適化に依存します) 。したがって、この機能を無効にすることはほとんどできません(ただし、これについての参照は見つかりませんでした)。
+0
この機能のためにチキンビットがある可能性はありますが、私はそのようなことをどこで探すべきかわかりません。 – fuz
+1
@fuzベン・ステファン(Ben Steffan)は、L3キャッシュをコアごとに別々の専用キャッシュに分割するには、相当量のハードウェアが必要になると示唆していました。この機能を "無効にする"ためには、使用されると性能を傷つけるだけのチップのダイ領域がかなりあります。 –
関連する問題
- 1. は、デバッグ機能の変更
- 2. Javascriptのトグル機能は:テキストを変更し、変更するクラススタイル
- 3. "this"変数を変更する機能
- 4. pgdownキーの機能を変更する
- 5. ウェブサイトのデフォルトタブ機能を変更する
- 6. Cのinodeを変更する機能?
- 7. Acumatica:プライベートメソッドの機能を変更する
- 8. 機能にウェブサイトのJavaScriptコードを変更するには
- 9. 背景色を変更する機能を変更するアプリケーション
- 10. phyloseqのplot_net機能でフォントのサイズを変更するには?
- 11. WordPressの機能で(wp_usermetaテーブル)の(meta_value)を変更するには?
- 12. 2 cpusのサーバに移動
- 13. Googleのクラウド機能ゾーンを変更するには?
- 14. Odoo 8のバックボーンJS機能を変更するには?
- 15. Pythonロギング機能の動作を変更するには?
- 16. JavaFXショートカットキーのデフォルト機能を変更するには?
- 17. mod_rewriteで.htaccessの拡張機能を変更するには?
- 18. ModelMetadataProvidersを変更する機能
- 19. AJAXでjqueryを変更する機能
- 20. jQuery - プロンプト/アラート機能を変更する
- 21. javascript検索機能を変更する
- 22. イメージを変更する機能
- 23. 画像ギャラリー機能を変更する
- 24. 異なるCPUSのマルチスレッドアプリケーション
- 25. JS機能の変更値
- 26. Javascriptのサイズ変更機能
- 27. Javascriptの変更機能
- 28. C#:スマートキャッシュを実装する方法
- 29. 設定変数を変更するとき、Herokuの_preboot_機能はどのように機能しますか?
- 30. css mess site用のPrestashopスマートキャッシュ
「スマートキャッシュ」機能は、スマートではありません。 L2キャッシュとL1キャッシュのように、L3キャッシュはコア間で共有され、各コアはL3キャッシュを持ちます。いくつかの点では、コアごとに専用のL3キャッシュを持つよりも簡単な設計です。 –