Instigating a Platform Tug Of War: Interesting Lit and Other Bits
This blog post references my cover story, 'Instigating a Platform Tug Of War: Graphics Vendors Hunger for CPU Suppliers' Turf' in the October 13, 2005 edition of EDN.
Here, you'll find links to files and websites related to the topics discussed in this article, aside from the links already found in the article and in other 'Instigating a Platform Tug Of War ' blog posts, all of which I also encourage you to peruse. This'll be a 'living' (i.e. regularly updated) blog entry, which'll likely blossom into a multi-part series over time, so I encourage you to regularly revisit it. In particular, over the next week or so I'll be weeding through and culling the multi-month archive of electronic and print tidbits that I've accumulated, so you should expect a relatively large number of updates to this blog entry through the remainder of this month (October).
Slashdot discussions:
BrookGPU: General Purpose Programming on GPUs (December 21, 2003)
Using GPUs For General-Purpose Computing (May 8, 2004)
GPU Gems (June 1, 2004)
Audio Processing on Your Graphics Card? (September 3, 2004)
World's First Physics Processing Unit (March 8, 2005)
GPU Gems 2 (May 12, 2005)
GeForce 7800 GTX Review (June 22, 2005)
Impressive Benchmarks: Sorting with a GPU (June 29, 2005)
Open Multimedia Standards for Devices get a Boost (August 3, 2005)
Windows Vista May Degrade OpenGL (August 6, 2005)
New Graphics Chip Relies on Reduced Gate Count (August 8, 2005)
Carmack's QuakeCon Keynote Detailed (August 16, 2005)
ATi Radeon X1K Graphics Launched, Benchmarked (October 5, 2005)
Creative's X-Fi Audio Chip Reviewed (October 11, 2005)
Other writeups:
Understanding the Efficiency of GPU Algorithms for Matrix-Matrix Multiplication
General-Purpose Computations Using Graphics Processors (from August 2005 IEEE Computer, membership or one-time purchase required)
Taking the Graphics Processor beyond Graphics (from September 2005 IEEE Computer, link is to a PDF)
Computation on Programmable Graphics Hardware (from September/October 2005 IEEE Computer Graphics and Applications, membership or one-time purchase required)
Hijacking the GPU
'Developing with Core Image', from Apple's Developer Site
Other sites:
ATI Technologies' developer site, including demos, event presentations and technical reports
Nvidia's developer site
GPGPU, its wiki, FAQ, 2004 and 2005 SIGGRAPH course archives, and its 2004 IEEE Visualization course archive
The Stanford University Computer Graphics Lab, and its repository of papers and projects (including GPGPU programming language Brook)
Another well-known GPGPU programming language: Sh (Serious Hack)
The Technical University of Munich's Computer Visualization & Graphics Group
The University of North Carolina's Geometric Algorithms for Modeling, Motion and Animation Group
The University of California, Davis's Visualization and Graphics Research Group















