The Concurrency Challenge
Wen‐mei Hwu, Kurt Keutzer, Timothy G. Mattson · IEEE Design & Test of Computers · 2008
The evolutionary path of microprocessor design includes both multicore and many-core architectures. Harnessing the most computing throughput from these architectures requires concurrent or parallel execution of instructions. The authors describe the challenges facing the industry as parallel-computing platforms become even more widely available.