• DocumentCode
    1443320
  • Title

    Why Modern CPUs Are Starving and What Can Be Done about It

  • Author

    Alted, Francesc

  • Volume
    12
  • Issue
    2
  • fYear
    2010
  • Firstpage
    68
  • Lastpage
    71
  • Abstract
    CPUs spend most of their time waiting for data to arrive. Identifying low-level bottlenecks-and how to ameliorate them-can save hours of frustration over poor performance in apparently well-written programs.
  • Keywords
    input-output programs; software performance evaluation; storage management; CPU; low-level bottlenecks; memory I/O; memory performance; performance bottleneck; well-written programs; Bandwidth; Central Processing Unit; Clocks; Costs; Delay; Frequency; Impedance; Multicore processing; Random access memory; Read-write memory; I/O bottleneck; keywords: CPU performance; memory speed; multlicore computing; processor speed;
  • fLanguage
    English
  • Journal_Title
    Computing in Science & Engineering
  • Publisher
    ieee
  • ISSN
    1521-9615
  • Type

    jour

  • DOI
    10.1109/MCSE.2010.51
  • Filename
    5432301