Harlan:简化GPU编程的新语言

jopen 11年前

印第安纳大学研究员 Erik Holk   发布了一个简化 GPU 应用程序开发的声明式编程语言 Harlan。Harlan 的语法是基于 LISP 语言方言 Scheme,旨在让开发者能更高效的使用 GPU,而不必处理会干扰实际工作的日常性 GPU 编程任务。

  两大最流行的 GPU 编程模型是 OpenCL 和 CUDA ,Harlan 可以编译到 OpenCL。Holk 还为新语言赋予了部分函数编程语言特性,他是在开发 Mozilla 的 RUST 语言过程中学到了 GPU 编程经验。Harlan 这个名字取自肯德基招牌人物 Sanders 上校的第一个名字 Harland,Harlan 的所有文件扩展名是 .KFC。

来自: Solidot