On November 14th, 2002 Mark Harris created a web page on his personal site at the University of North Carolina to track the nascent research area of general-purpose computation on GPUs, naming it “GPGPU”. A year later that web page became GPGPU.org. GPGPU became an exciting research area, and GPUs are now being used in the “real world” of science, engineering, and business. You can see the original GPGPU web page (November 20, 2002) here, and an early version after it became GPGPU.org (August 6, 2003).
We’d like to thank everone who has contributed news, forum posts, and other content for GPGPU.org; this site would not exist without you. We encourage everyone to submit any and all GPGPU-related news using the “submit news” link in the sidebar. GPGPU.org depends on user-submitted news for its continued success!
Matrox’s developer site has information and SDKs for programming their GPUs.
ATI’s Developer site contains lots of reference material, demos, and utilities to aid in programming ATI GPUs.
The 3DLabs Developer Support Site has some documentation on OpenGL (including OpenGL 2.0). Their main developer site requires registration.
OpenGL.org is the place to look for OpenGL news, specs, documentation, and other details about OpenGL programming.
CGShaders.org hosts discussion forums for users of Cg. These are a great resource for getting help with Cg. The site also maintains a repository of Cg shaders and host regular shader contests.
The MSDN DirectX page is a good starting point for DirectX documentation and tutorials.
NVIDIA’s Developer site contains the NVIDIA Cg SDK and plenty of demos, white papers and presentations to help you program NVIDIA GPUs.