Find: an interesting idea - opencl for programming fpgas

Fpgas are configurable hardware, but hard to configure. Opencl is essentially OpenGL that uses gpus for general purpose computing. 

Will fpgas be faster? 

Best, Ben 
// published on AnandTech // visit site
A Look at Altera's OpenCL SDK for FPGAs

FPGAs offer the promise of reconfigurable computing: Reconfiguring the hardware to match your application needs. This reconfigurable approach is often more efficient than general purpose processors such as CPUs. However, programming FPGAs has traditionally been hard and usually required expertise in Hardware Description Languages (HDLs). Altera has introduced an OpenCL SDK for FPGAs, making them accessible to a much larger software community and a potential alternative to other accelerators such as GPGPUs. We take a look at Altera's offering, explain how it works and provide analysis about how using OpenCL for FPGAs compares with alternatives such as GPUs.

via CG Class @ NCSU