OpenCL Starter
Hi guys.. Its time to understand some parallel programming. OpenCL seems to be the best candidate in this area. Being its specification fully open and adaptable to different hardware platforms there is a huge leap towards it. Parallel programming means taming parallel hardware... Mmm.. offcourse GPUs are the easily accessible parallel things...then comes the FPGAs.. then some mighty DSP processors... and also 32-64 core processing units... etc:.... So OpenCL specification is available for all above platforms. Vendors like Intel, AMD, NVIDIA, Altera, Tilera have already come forward with their SDKs for harnessing parallel beasts... So why don't join the league.. ??? As a user what u can do is to identify a platform cost effective to you.. and start coding.. You are in luck if u have some AMD ATi HD5400 series or above graphic card sitting silently (roaring mostly.. :) ) in your PC and an x86 CPU. What u will need is just some free software packages....