Within the next three to four years, most PC users will see their machines morph into personal supercomputers. This change will be enabled by the emergence of multicore CPUs and, perhaps more importantly, the arrival of massively parallel cores in the graphical processing units.
In fact, ATI (a division of Advanced Micro Devices) and Nvidia are already offering multiple programmable cores in their high-end discreet graphics processing platforms. These cores can be programmed to do many parallel processing tasks, resulting in dramatically better display features and functions for video, especially for gaming. But these platforms currently come at a hefty price and often require significant amounts of power, making them impractical in many laptop designs.
But preliminary steps are being taken to make these high-end multicore and programmable components available to virtually any machine. Vendors are moving to create integrated multicore platforms, with 64 or more specialty cores that can be used in conjunction with the various multicore CPUs now taking hold in the market. Using the most advanced semiconductor processes and geometries (32nm and soon 22nm and beyond), these new classes of devices will achieve incredible processing capability. They will also morph from the primarily graphics-oriented tasks they currently perform to include many more tasks associated with business and personal productivity.