网络 开放计算语言;开放运算语言;开放式计算语言
OpenCL is a language that allows to access the GPU and other parallel processors.
OpenCL是一种编程语言,能让你存取gpu和其他并行处理器。
OpenCL was initially developed by Apple but later taken under the Khronos umbrella, a non-profit group managing several standards including OpenGL and WebGL.
OpenCL最初由Apple开发,但随后被非盈利组织Khronos接收,该组织管理着若干标准,包括OpenGL和WebGL。
Any GPU device has a device driver, so targeting it makes more sense than generating CUDA or OpenCL code which would require from users to install other SDKs.
所有GPU设备都有设备驱动,因此针对它来编程更合理,这样会比生成CUDA或者OpenGL的代码更好,因为那还需要用户安装其它的SDK。
It will take coders a little while to optimise their programs to harness OpenCL, but once they do your machine should start feeling faster and, indeed, working faster.
这需要程序员花一些时间来优化他们的程序来驾驭opencl,但是一旦他们做你的机器,将会开始感到更快,实际上,工作也更快。
Outside of mobile devices, Apple is also poised to be heavily dependent on the OpenCL standard it helped create and will enable with the release of Mac OS X Snow Leopard later this year.
在外部移动设备上,苹果准备很大程度上依靠OpenCL标准(这是苹果公司协助创立的,今年年末将会随着Mac OS X Snow Leopard的发布而失去作用)。