BrookGPU is a compiler and runtime system that provides an easy, C-like programming environment (read: No GPU programming experience needed) for today's GPUs. A shader program running on the NVIDIA GeForce FX 5900 Ultra achieves over 20 GFLOPS, roughly equivalent to a 10 GHz Pentium 4. Combine this with the increased memory bandwidth, 25.3 GB/sec peak compared to the Pentium 4's 5.96 GB/sec peak, and you've got a seriously fast compute engine but programming them has been a real pain. BrookGPU adds simple data parallel language additions to C which allow programmers to specify certain parts of their code to run on the GPU. The compiler and runtime takes care of the restFull story at Slashdot
GeForce FX 5900 Ultra outperforming all current desktop processors
Posted on Tuesday, December 23 2003 @ 1:03 CET by Thomas De Maesschalck
Mm I've already heard a few months ago that it would be interesting to let the graphics card his GPU do some of the work of the CPU, and now I found this interesting story: