views:

844

answers:

3

Recently WiFi encryption was brute forced by using the parellel processing power of the modern GPU http://is.gd/4fhb. What other real-life problems do you think will benefit from similar techniques?

+4  A: 

Most batch-processing tasks can be parallised and are well suited to the stream processors in GPUs. Folding. Seti. All those gubbins are already working well on GPUs.

Oli
+5  A: 

Image processing which is just fancier signal processing which is massively parallel math.

given that, perhaps face recognition, voice recognition, video decode/encode, audio decode/encode, encryption/decryption

basszero
+3  A: 
  • Computational fluid dynamics
  • Physics processing
  • Ray tracing
  • Data mining
  • Medical imaging
  • Control engineering software
  • Digital signal processing
  • Bioinformatics

In fact, check out this page for a lot more examples of where GPGPU has been used.

To name a few.

TraumaPony
Thanks TraumaPony, great answers!
Chris Ballance