Issue No. 04 - July/August (2008 vol. 10)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCSE.2008.106
Cosmin Pancratov , University of Richmond
Jacob M. Kurzer , University of Richmond
Kelly A. Shaw , University of Richmond
Matthew L. Trawick , University of Richmond
This three-part series shows how applying knowledge about the underlying computer hardware to the code for a simple but computationally intensive algorithm can significantly improve performance. This second segment focuses on memory accesses.
computer architecture, cache, memory system, locality
C. Pancratov, K. A. Shaw, J. M. Kurzer and M. L. Trawick, "Why Computer Architecture Matters: Memory Access," in Computing in Science & Engineering, vol. 10, no. , pp. 71-75, 2008.