Modern GPUs are interesting bits of silicon. They pack a huge number of relatively slow floating point processors in parallel to achieve large throughput. Because of this, GPU performance has vastly exceeded the Moore’s law style improvements for the last decade. Recently other application programmers have begun to try to use the huge amount of compute power to other applications. In perusing some Slashdot links this morning, I ran across gpgpu.org
which has links to all sorts of helpful resources.