新函数式编程语言将简化GPU应用开发
2016-05-05 17:40
239 查看
哥本哈根大学计算机科学系的研究人员最近发布了开源函数编程语言 Futhark,为 GPU 应用程序生成C和 Python 代码,加速机器学习和数学密集类程序的开发。绝大多数 GPU 编程使用到框架如 OpenCL 或 CUDA,两个框架都使用C或 C++ 方言去生成运行在 GPU 上的代码。Futhark 是用 Haskell 开发的,语法上也类似 Haskell 或 Standard ML 语言,能自动生成能整合在现有应用中的 C 和 Python 代码。开发者声称这种新语言简化了使用并行计算的复杂操作的描述。早期测试对比了 Futhark GPU 程序与其它 GPU 库,结果显示在某些测试中 Futhark 的成绩令人瞩目。原文来自:http://www.linuxprobe.com/new-functional-p…futhark/免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:
http://www.linuxprobe.com/
相关文章推荐
- 学习PHP的数组总结【经验】
- memory management in the java HotSpot Virtual Machine(中文翻译)
- Scala隐式转化和并发编程
- Java代理模式/静态代理/动态代理
- phpstorm+xdebug
- Python环境下搭建属于自己的pip源的教程
- maven下使用 junit对 spring进行单元测试
- c# 加载xml
- C++第五次作业
- Android Eclipse Error inflating class android.support.v7.widget.RecyclerView
- java线程同步
- spring MVC配置详解
- python模块:profile,pstats
- springmvc集成shrio
- socket编程(三)——Nio模式
- eclipse如何使用快捷键实现编辑窗口放大还原
- php脚本配置
- C++第五次剩余项目—数组选择(非实验和作业)
- Python调用(运行)外部程序
- Java存储数据