The PMaC Lab is working on multiple research areas in analyzing how data is moved on the compute node of an High Performance Computing (HPC) system. The current work focuses on the development of the PMaC Memory Analyzer. This toolkit is a memory data movement analysis tool that analyzes how and where in the memory hierarchy each data structure in an HPC application moves data. The tool enables users to determine which data structures might benefit from Intel’s 3D XPoint™ technology1 or Intel® Xeon Phi™ product family2 (e.g. KNL) MCDRAM memory. This allows users to determine optimal memory allocation for challenging scientific applications on complex memory hierarchies. The tool is in its alpha release but PMaC staff will work with users to ensure the tools work with their codes.
- 3D XPoint is a trademark of Intel Corporation or its subsidiaries in the U.S. and/or other countries
- Intel, Xeon, and Intel Xeon Phi are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.
Users can download the tool and find more information about the tool at:
See readme for instructions.
For questions send mail to:PMaC
- CLUSTERS 2014: Evaluation of Emerging Technology for HPC, data intensive applications.
- ICCS 2016: ADAMANT: tools to capture, analyze, and manage data movement.