NVIDIA向LLVM捐赠CUDA编译器
扫描二维码
随时随地手机看文章
NVIDIA宣布向LLVM捐赠CUDA编译器。LLVM是知名的开源编译器技术基础架构,其模块设计可方便的加入新语言和处理器架构支持,目前支持C/C++、Objective-C、Fortran、Ada、Haskell、Javabytecode、Python和Ruby等语言。
CUDA是NVIDIA开发的通用图形处理技术,即利用GPU处理通常由CPU执行的通用计算任务,CUDA编译器支持C、C++和Fortr。NVIDIA和LLVM开发者合作,为LLVM核心和并行线程执行后端加入CUDA编译器源代码,让程序员可以用不同语言开发GPU加速的应用程序。