Settings

Theme

Disclosure of H/W prefetcher control on some Intel processors

software.intel.com

29 points by sathvikl 12 years ago · 5 comments

Reader

javert 12 years ago

Was the fact that you can enable or disable these not publicly known before this article?

  • sathviklOP 12 years ago

    yes, since Nehalem it was not publicly disclosed. Only the BIOS writer guide had these details. The Model Specific Register address and its bit value settings were not published, not all BIOS implementations exposed the 4 h/w prefetchers. In some CPUs they stayed disabled that way which made debugging more difficult.

  • colanderman 12 years ago

    Presumably disable. They are enabled by default, and the suggested use is to disable for more reliable benchmarking.

    • x0x0 12 years ago

      Unless you plan to run with these disabled, how would disabling them during benchmarking possibly improve the relevance of the benchmarks? And if the benchmarks aren't relevant, why benchmark?

      • colanderman 12 years ago

        If, e.g., you're trying to benchmark the memory itself, and not the processor's prefetch algorithm.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection