DocumentCode
762358
Title
Why Computer Architecture Matters: Memory Access
Author
Pancratov, Cosmin ; Kurzer, Jacob M. ; Shaw, Kelly A. ; Trawick, Matthew L.
Volume
10
Issue
4
fYear
2008
Firstpage
71
Lastpage
75
Abstract
The paper shows how applying knowledge about the underlying computer hardware to the code for a simple but computationally intensive algorithm can significantly improve performance. The paper also discusses how to rearrange code so that it accommodates the peculiarities of the memory system and consequently reduces execution time.
Keywords
integrated memory circuits; memory architecture; computationally intensive algorithm; computer architecture; computer hardware; memory access; Arithmetic; Clocks; Computer aided instruction; Computer architecture; Costs; Delay effects; Hardware; Information retrieval; Programming profession; System testing; cache; computer architecture; locality; memory system;
fLanguage
English
Journal_Title
Computing in Science & Engineering
Publisher
ieee
ISSN
1521-9615
Type
jour
DOI
10.1109/MCSE.2008.106
Filename
4548206
Link To Document