- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello All,
I am using Intel core i7-2600 CPU with DDR3-1333 SDRAM. I want to calculate number of reads and writes from and to the DRAM memory respectively. I found the Model specific registers like UNC_DRAM_READ_CAS.CHx, UNC_DRAM_WRITE_CAS.CHx that are not supported on my system (64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf).<!--break-->
I also wish to calculate the number of activates and idle cycles after executing application. I used DRAMPower to get these values. However, it gives results only for trace files given in source code. PAPI also does not give these values. So, let me know if anyone is aware of getting these values.<!--break-->
Thanks in advance.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The DRAM counters in these processors are described at https://software.intel.com/en-us/articles/monitoring-integrated-memory-controller-requests-in-the-2nd-3rd-and-4th-generation-intel
It requires a fair amount of expertise to understand how to access these counters. You may be better off using the Intel Performance Counter Monitor tool, described at https://software.intel.com/en-us/articles/intel-performance-counter-monitor. ; The revision notes for version 2.4 say that the tool knows how to read the memory counters for the processors described in the link above, so newer versions should also have this capability.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page