CuMAPz: A tool to analyze memory access patterns in CUDA

@article{Kim2011CuMAPzAT,
  title={CuMAPz: A tool to analyze memory access patterns in CUDA},
  author={Yooseong Kim and Aviral Shrivastava},
  journal={2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC)},
  year={2011},
  pages={128-133}
}
CUDA programming model provides a simple interface to program on GPUs, but tuning GPGPU applications for high performance is still quite challenging. Programmers need to consider several architectural details, and small changes in source code, especially on memory access pattern, affect performance significantly. This paper presents CuMAPz, a tool to compare the memory performance of a CUDA program. CuMAPz can help programmers explore different ways of using shared and global memories, and… CONTINUE READING
Highly Cited
This paper has 32 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 24 extracted citations

Two Methods for Combining Original Memory Access Coalescing and Equivalent Memory Access Coalescing on GPGPU

2016 13th International Conference on Embedded Software and Systems (ICESS) • 2016

Analyzing Memory Access on CPU-GPGPU Shared LLC Architecture

2015 14th International Symposium on Parallel and Distributed Computing • 2015
View 1 Excerpt

GPGPU performance and power estimation using machine learning

2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA) • 2015
View 2 Excerpts

References

Publications referenced by this paper.
Showing 1-2 of 2 references

An integrated GPU power and performance model

ISCA • 2010
View 10 Excerpts
Highly Influenced

Analyzing CUDA workloads using a detailed GPU simulator

2009 IEEE International Symposium on Performance Analysis of Systems and Software • 2009
View 3 Excerpts
Highly Influenced

Similar Papers

Loading similar papers…