TY - GEN
T1 - Aspects of GPU for general purpose high performance computing
AU - Suda, Reiji
AU - Aoki, Takayuki
AU - Hirasawa, Shoichi
AU - Nukada, Akira
AU - Honda, Hiroki
AU - Matsuoka, Satoshi
PY - 2009
Y1 - 2009
N2 - We discuss hardware and software aspects of GPGPU, specifically focusing on NVIDIA cards and CUDA, from the viewpoints of parallel computing. The major weak points of GPU against newest supercomputers are identified to be and summarized as only four points: large SIMD vector length, small memory, absence of fast L2 cache, and high register spill penalty. As software concerns, we derive optimal scheduling algorithm for latency hiding of host-device data transfer, and discuss SPMD parallelism on GPUs.
AB - We discuss hardware and software aspects of GPGPU, specifically focusing on NVIDIA cards and CUDA, from the viewpoints of parallel computing. The major weak points of GPU against newest supercomputers are identified to be and summarized as only four points: large SIMD vector length, small memory, absence of fast L2 cache, and high register spill penalty. As software concerns, we derive optimal scheduling algorithm for latency hiding of host-device data transfer, and discuss SPMD parallelism on GPUs.
UR - http://www.scopus.com/inward/record.url?scp=64549153553&partnerID=8YFLogxK
U2 - 10.1109/ASPDAC.2009.4796483
DO - 10.1109/ASPDAC.2009.4796483
M3 - Conference contribution
AN - SCOPUS:64549153553
SN - 9781424427482
T3 - Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
SP - 216
EP - 223
BT - Proceedings of the ASP-DAC 2009
T2 - Asia and South Pacific Design Automation Conference 2009, ASP-DAC 2009
Y2 - 19 January 2009 through 22 January 2009
ER -