• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

A hybrid memory trace collection
and analysis toolkit for DDR4
 

LI Zuojun1,2,CHEN Mingyu1,2,Qin Xiaoning3
 
  

  1. (1.Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190;
    2.University of Chinese Academy of Sciences,Beijing 100049;
    3.Dawning Information Industry Co.Ltd.,Beijing 100193,China)
  • Received:2018-11-16 Revised:2019-01-04 Online:2019-06-25 Published:2019-06-25

Abstract:

With the development of multicore technology, the popularity of big data, cloud computing, artificial intelligence applications, the gradual practicality of nonvolatile memory technology and the urgent need for information security, the design of memory systems as the core part of data processing is extremely important. However, the existing analysis tools for memory systems are not able to meet the need of the researchers due to a variety of defects. We redesign the hardware based on the original HMTT, and realize the complete, efficient and distortionfree memory trace collection on the latest DDR41600 platform, and further enhance the portability of the toolkit based on the original system. Finally, we use the toolkit to perform memory trace collection test on the latest SPEC CPU 2017 applications, and analyze the collected trace information, which further verifies the effectiveness of our work. Our work offers researchers a powerful tool on analyzing the memory access behaviors of multiple applications and designing memory system architectures.
 

Key words: memory trace, FPGA, DDR4, physical address