(GPGPU) computing with higher density demands more efficient HPC solutions.
CUDA by Example: An Introduction to General-Purpose GPU
Programming, Addison-Wesley Professional, New Jersey, 2010.
Kandrot, CUDA by Example: An Introduction to General-Purpose GPU
SIFT implementation and optimization for general-purpose GPU
[C], In: Proc of the Int Conf in Central Europe on Computer Graphics (WSCG'07).
Kandrot, CUDA by Example--An Introduction to General-purpose GPU
Programming, Addison Wesley, 2011.
Yuan, "Parallelized computation for computer simulation of electrocardiograms using personal computers with multi-core CPU and general-purpose GPU
," Computer Methods and Programs in Biomedicine, Vol.
CUDA by example; an introduction to general-purpose GPU
With new general-purpose GPU
programming languages, such as Stream by AMD (2010), CUDA by NVIDIA (2007), Ct by Intel (2010), and Brook by Stanford (Stanford University Graphics Lab 2010), it is possible to expand GPU applications from visualization to general-purpose computing, including linear algebra (Bell and Garland 2008; Ries et al.
Also recommended is Jason Sanders and Edward Kandrot's CUDA BY EXAMPLE: AN INTRODUCTION TO GENERAL-PURPOSE GPU
Systems with a floating-point accelerator, such as a general-purpose GPU
or other kind of co-processor, are becoming much more prevalent in the high-performance computing arena," says Kalyan Kumaran, SPEC/HPG chair.