Extensions to the Sniper simulator (http://snipersim.org) for investigating the memory access locality and balance in multi-threaded applications.
Features:
- Tracing
- Memory access counters
- Threads' communication detection (spatial and temporal)
- Thread mapping
- Cache usage monitoring (see branches)
If you find this work useful in your research, please cite the paper using this bibtex:
@ARTICLE{8949493,
author={M. {Agung} and M. A. {Amrizal} and R. {Egawa} and H. {Takizawa}},
journal={IEEE Access},
title={DeLoc: A Locality and Memory-Congestion-Aware Task Mapping Method for Modern NUMA Systems},
year={2020},
volume={8},
number={},
pages={6937-6953},
doi={10.1109/ACCESS.2019.2963726}}