Apple mention of a curious new technology it said would help accelerate the development of CPU-to-GPU process sharing, calling it OpenCL. But the lack of information about what it is makes us all the more curious.
In its press materials released Monday, Apple made mention of a technology it called OpenCL, whose purpose was reportedly to enable so-called GPGPU functionality — the ability for graphics processors to handle some of the heavy computing tasks normally threaded to CPUs. Since Apple is already involved with a project that’s part of Khronos Group’s OpenGL, specifically to enable GPGPU functionality
Here’s how Apple’s Web site currently defines it: “Another powerful Snow Leopard technology, OpenCL (Open Compute Library), makes it possible for developers to efficiently tap the vast gigaflops of computing power currently locked up in the graphics processing unit (GPU). With GPUs approaching processing speeds of a trillion operations a second, they’re capable of considerably more than just drawing pictures. OpenCL takes that power and redirects it for use in high-performance computing applications like genomics, video encoding, signal processing, and simulations of physical and financial models.”