GPU VS CPU
This section compares the complementary architecture of GPU and CPU. Because GPUs and CPUs are orthogonally optimized with each other, their combination into a heterogeneous GPGPU system provides cost and performance advantages for certain applications, compared to a pure CPU approach.
Related
Performance and Performance Comparison per Watt
The video game market has driven the need for real-time graphic realism which continues to increase. This translates to a more parallel GPU processor core with greater floating-point capabilities. As a result, the GPU is designed to maximize the number of floating-point operations per second (FLOPs) it can perform. In addition, newer NVIDIA architectures, such as Kepler and Maxwell, have focused on increasing the performance per watt ratio (FLOPs / watt) than before GPU architecture by reducing the power needed by each GPU core processor. This was achieved by Kepler by reducing its processor core clock, while increasing the number of on-chip transistors (following Moore's Law) allows for a positive net gain of 3x the performance per watt compared to the Fermi architecture. Other than that, Maxwell's architecture has increased execution efficiency. This trend increases the FLOP that GPUs can do versus multicore CPUs that deviate exponentially, thus creating a large performance gap. Similar can be said about the performance per watt gap between these two different processing technologies.
good
ReplyDelete