• 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