Analyzing Put/Get APIs for Thread-collaborative Processors
In High-Performance Computing (HPC), GPU-based accelerators are pervasive for two reasons: GPUs provide a much higher raw computational power than traditional CPUs. Power consumption increases sub-linearly with the performance increase, making GPUs much more energy-efficient in terms of GFLOPS/Watt than CPUs. Although these advantages are limited to a selected set of workloads, most HPC applications can benefit a lot from GPUs. The top 11 entries of the current Green500 list are all GPU-accelerated systems, which support the previous statements.