这是一个基于DelphiXE2的OpenCL控件。其中使用到了KhronosGroupInc.的CL.pas单元。OpenCL的设计思路和OpenGL类似,对于大部分Delphi的设计者来说,非常不习惯,而且使用起来并不十分方便设计这个TOpenCL控件的目的不是替代OpenCL的原生使用方式,而是为了开发者能够快速对OpenCL进行应用并且可以用来测试性能和功能。使用TOpenCL控件,可以象使用数据库控件那样方便的去调用OpenCL程序,不需要太多代码就可以运行一个OpenCL的Kernel。这对于学习和深入研究OpenCL的性能有一个很好的铺垫。使用OpenCL做并行计算的一个主要因素就是提高大数据量计算