Fine-Grained Parallel Computing Model Based on CUDA
Yang Jin-jin
Abstract
Yang Jin-jin
Abstract
As a bridge between natural model of an application and hardware model of computer,programming model is important in computer industry.Nevertheless,evolution of programming model could not suit already boosted GPU which have fine-grained parallel computing ability.The new launch of CUDA technology by NVIDIA GeForce 8 Graphics has freed GPGPU technology from the graphics fixed pipeline and high-level shader language,allowing the design and implementation of SIMD parallel algorithms on a much more simple way than previous method based on texture rendering.This paper focuses on fine-grained parallel computing model from character,composition and parallel architecture of CUDA.It illustrates that high performance computing based on GPGPU technology is an important direction of developments to meet the requirements of large scale computing.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
As a bridge between natural model of an application and hardware model of computer,programming model is important in computer industry.Nevertheless,evolution of programming model could not suit already boosted GPU which have fine-grained parallel computing ability.The new launch of CUDA technology by NVIDIA GeForce 8 Graphics has freed GPGPU technology from the graphics fixed pipeline and high-level shader language,allowing the design and implementation of SIMD parallel algorithms on a much more simple way than previous method based on texture rendering.This paper focuses on fine-grained parallel computing model from character,composition and parallel architecture of CUDA.It illustrates that high performance computing based on GPGPU technology is an important direction of developments to meet the requirements of large scale computing.
Key concepts: Computer science, CUDA, SIMD, General-purpose computing on graphics processing units, Parallel computing, Rendering (computer graphics), Graphics, Graphics processing unit