Title :
High Performance Computing via a GPU
Author :
Chen, Gang ; Li, Guobo ; Pei, Songwen ; Wu, Baifeng
Author_Institution :
Sch. of Comput. Sci., Fudan Univ., Shanghai, China
Abstract :
Graphics processor units (GPUs), such as the AMD FireStream series, offer a tremendous computing power that is frequently an order of magnitude larger than even the most modern multi-core CPUs, making them an attractive platform for high performance computing due to their relative cheapness compared with conventional PC clusters. General-purpose computing on GPUs (GPGPU) is becoming popular in HPC because of its high peak performance. This paper investigates current technology that enables a GPU to accelerate HPC applications. As a representative kernel program in HPC, the speed of matrix multiplication plays an important role in the whole performance of the application. We introduce a new parallel algorithm to accelerate this operation. Comparing the speed of the computation through the CPU and the GPU, the result demonstrates that calculations are preformed considerably faster through the GPU than through the CPU.
Keywords :
coprocessors; matrix algebra; operating system kernels; FireStream series; GPU; graphics processor units; high peak performance; high performance computing; kernel program; matrix multiplication; multicore CPU; Acceleration; Bandwidth; Computer science; Concurrent computing; Graphics Processing Unit; High performance computing; Information science; Parallel algorithms;
Conference_Titel :
Information Science and Engineering (ICISE), 2009 1st International Conference on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4244-4909-5
DOI :
10.1109/ICISE.2009.634