OcelotCUDA准实时编译器
开源项目Ocelot是CUDA程序的准实时(just-in-time)编译器,目的是让同样的程序能运行在NVIDIA GPU或多核x86 CPU上。CUDA是NVIDIA推出的通用并行计算(GPGPU)整合技术,可利用GPU作为C编译器的开发环境。
新的Ocelot项目可以让用户选择GPU或CPU之间选择执行CUDA程序,它并不支持ATI的GPU。开发者声称无需重新编译,Ocelot就能允许CUDA程序在NVIDIA GPU和x86-CPU全速运行。Ocelot代码采用New BSD许可证发布,目前只推出1.0 Alpha测试版。
评论