J
John B. Matthews
Students of Java may enjoy this "Crash Course In Modern Hardware."
"In this presentation from the JVM Languages Summit 2009, Cliff Click
discusses the Von Neumann architecture, CISC vs RISC, the rise of
multicore, Instruction-Level Parallelism (ILP), pipelining, out-of-order
dispatch, static vs dynamic ILP, performance impact of cache misses,
memory performance, memory vs CPU caching, examples of memory/CPU cache
interaction, and tips for improving performance."
<http://www.infoq.com/presentations/click-crash-course-modern-hardware>
"In this presentation from the JVM Languages Summit 2009, Cliff Click
discusses the Von Neumann architecture, CISC vs RISC, the rise of
multicore, Instruction-Level Parallelism (ILP), pipelining, out-of-order
dispatch, static vs dynamic ILP, performance impact of cache misses,
memory performance, memory vs CPU caching, examples of memory/CPU cache
interaction, and tips for improving performance."
<http://www.infoq.com/presentations/click-crash-course-modern-hardware>