Abstract :
Summary form only given. The memory system is typically the primary driver behind system performance, which has been acknowledged as the von Neumann bottleneck since the invention of the modern electronic computer in the 1940s. Tremendous unsustainable investments have been made on the processor side to attempt to get around the problem. However, the end of Dennard Scaling in 2003 meant that the memory wall must finally be addressed to support the transition to simpler, multicore architectures. Consequently, computer architects must consider the fundamental system-level tradeoffs, rather than myopically focusing on CPU core architecture. This talk will describe the first decade of the transition into the new era of computer architecture, its impact on application performance, and what we as a community can do about it.
Keywords :
memory architecture; CPU core architecture; computer architects; computer architecture; electronic computer; fundamental system-level tradeoffs; memory system; memory wall; multicore architectures; primary driver; system performance; unsustainable investments; von Neumann bottleneck; Abstracts; Investment; Modems; Technological innovation;