Clustering Solutions
Performance Workstations
Mass Storage Solutions
Multiprocessor Servers
GPU Computing
Specialty Computing
blank

Download Worksheet

Get All the Facts

View the Photo Gallery

Request a Quote

Purchase Now


What does GP-GPU computing mean?


Quite simply, it is the combining of the best attributes of the CPU and the GP-GPU so that each processor works collaboratively to maximize the performance of massively parallel applications. Nvidia, with its CUDA programming toolkit, works to allow serial portions of code to execute on the CPU, and parallel portions to execute on the GPU.

Another way to look at is to say that heterogeneous CPU + GPU co-processing is the using the right core for the right job. We use a CPU core (optimized for low latency on a single thread) for a code’s serial portions, and we use GPU cores (optimized for aggregate throughput on a code’s parallel portions) for parallel portions of code. This approach gives more performance per unit area or power than either CPU or GPU cores alone.

The chart below demonstrates the processing times for programs based on the parallel intensity of the program application.

 

All of this lends to the demonstrated application speed-ups that have been recognized over a range of applications, see attached chart below.

 

Such impressive demonstrated application performance is the result of the huge number of lightweight cores in the GPU processor. The other critical attributive factor is the research, development, and commitment by Nvidia to build up an entire eco-system of of application, libraries, debuggers, and compilers to simplify the code recompiling process for the GP-GPU.

What industry/market segments seem to benefit most from heterogeneous co-processing?

  • Astrophysics
  • Life Sciences
  • Financial Services
  • Medical Imaging
  • Video Rendering
  • Computer Aided Engineering
  • Electronic Design Automation
  • Life Sciences
  • Oil and Gas – seismic imaging
  • Computational Modeling/Simulation
  • Chemistry
  • Signal Processing
  • Fluid Dynamics
 
Questions? Call us toll free at (800) 796-8809 or e-mail sales 'at' redbarnhpc.com