The Community for Technology Leaders
Green Image
Issue No. 05 - September/October (2008 vol. 10)
ISSN: 1521-9615
pp: 74-79
Jacob M. Kurzer , University of Richmond
Kelly A. Shaw , University of Richmond
Cosmin Pancratov , 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. The final installment focuses on modifying a specific algorithm by applying general principles of efficient programming.
computer architecture, cache, memory system, locality
Jacob M. Kurzer, Kelly A. Shaw, Cosmin Pancratov, Matthew L. Trawick, "Why Computer Architecture Matters: Thinking through Trade-offs in Your Code", Computing in Science & Engineering, vol. 10, no. , pp. 74-79, September/October 2008, doi:10.1109/MCSE.2008.126
295 ms
(Ver 3.3 (11022016))