CPU Vs GPU : Architecturally, the CPU has only few cores/multiple - TopicsExpress



          

CPU Vs GPU : Architecturally, the CPU has only few cores/multiple cores with lots of cache memory that can handle few software threads at a time. On the other hand, a GPU has hundreds of cores that can handle thousand of threads simultaneously. A GPU with 100+ cores can process thousands of threads and can accelerate some software by 100x over a CPU alone. The GPU achieves great performance by using heavy parallelism, with hundreds (if not thousands) of cores. This is made possible by pipelining and sharing instruction decoding. A CPU core can execute four 32-bit instructions per clock, whereas a GPU like the Radeon HD 5970 can execute 3200 32-bit instructions per clock. The difference between CPUs and GPUs is that GPUs are highly specialized in number crunching, something that graphics processing desperately needs as it involves millions, if not billions, of calculations per second. Multiple GPUs can also be employed to achieve a single goal, much like the dual-core CPUs currently available. The amount of core depends on the graphic card manufacturer. Nvidia graphics solutions tend to pack more power into fewer chips, while AMD solutions pack in more cores to increase processing power. Nvidia’s new graphic card, which is known as GTX Titan, has 2688 cores.
Posted on: Mon, 29 Jul 2013 11:52:41 +0000

Trending Topics



Recently Viewed Topics




© 2015