20 likes | 126 Vues
Explore the evolution of multicore processors from GPUs to AMD's acquisition of ATI and NVIDIA's CUDA SDK and Tesla architecture. Discover the promise of Larrabee and the shift towards parallel CPUs. Learn about programming challenges and advancements like CUDA and OpenCL. Dive into the world of open GPU computing and the future of multicore processing. 8 Relevant
E N D
IEEE Spectrum January 2009 Multicore Made Simple by Brian Santo & Sally Adee
Article Summary • Recent GPU history • Stream Processor ,2006, AMD acquired ATI • CUDA SDK, 2006, NVIDIA • Tesla, 2007, NVIDIA • Larrabee • Parallel CPU, i86’core processors in a line (rather than parallel and connected in a ring), sharing access to cache memory • Old hardwired instructions are gone • Like the Cell in many ways, but easier to program • Won’t be on the shelves late 2009, elephant not yet in the room • CUDA • Proprietary language for proprietary hardware • Open GPU computing • Open Computing Language (OpenCL), not ready for prime time • Brook, is obscure