新函数式编程语言将简化GPU应用开发
来源:互联网 发布:企业建站cms无广告 编辑:程序博客网 时间:2024/05/29 14:36
哥本哈根大学计算机科学系的研究人员最近发布了开源函数编程语言 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-program-language-futhark/
免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/
0 0
- 新函数式编程语言将简化GPU应用开发
- 谷歌发明编程语言Go简化应用开发
- 谷歌发明编程语言Go简化应用开发
- 苹果编程语言Swift解析:将推动应用开发巨变
- 苹果编程语言Swift解析:将推动应用开发巨变
- 谷歌研发先进编程技术 简化Web应用开发
- J2EE简化应用开发
- GPU编程 教程 2-GPU编程语言 GPU program language
- FPGA将取代CPU和GPU成为机器人开发的新宠儿? 其实并不会
- 开发新的编程语言的计划
- 新JEP将简化Java类型变异
- 新JEP将简化Java类型变异
- 新JEP将简化Java类型变异
- CPU+GPU将开启HPC新时代
- GPU编程与CG语言
- Web 应用开发编程语言及框架
- GPU流式编程
- Frege 一种新的基于jvm的纯函数式编程语言
- LeetCode---UglyNumberII解题分析
- angularjs中工具方法的学习和使用
- nginx反向代理
- 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATI
- 关于Altinum Designer使用和PCB绘制的小结
- 新函数式编程语言将简化GPU应用开发
- Android开发之查看应用包名package和入口activity名称的方法
- npm publish 发布自己的模块(发布包)
- Maven学习总结(五)——聚合与继承
- String转Long
- java设计模式之观察者模式
- ocenter开发
- 如何判断lua是不是一个纯数组类的table
- IIS管理设置