内容简介:Futhark 0.5.1 已发布。 Futhark 是一个小型全新的函数式编程语言,可编译为高性能的 GPU 代码。使用静态类型、并行数据以及纯函数数组语言。该语言对编译器提前进行重度的优化,通过 OpenCL 生成 GPU 代码。F...
Futhark 0.5.1 已发布。
Futhark 是一个小型全新的函数式编程语言,可编译为高性能的 GPU 代码。使用静态类型、并行数据以及纯函数数组语言。该语言对编译器提前进行重度的优化,通过 OpenCL 生成 GPU 代码。Futhark 并非为图形编程而设计,通过使用 GPU 来加速并行的数组计算,支持常规嵌套的数据并行化处理。
Futhark 使用 Haskell 语言开发。
该版本的主要变化是切换到新的版本方案,以后发布的版本号永远不会以.0结束。这个版本是一个稳定和整合的版本。
具体更新如下:
Added
Entry points need no longer be syntactically first-order.
Added overloaded numeric literals (#532). This means type
suffixes are rarely required.Binary and unary operators may now be bound in patterns by
enclosing them in parenthesis.futhark-docnow produces much nicer documentation. Markdown is
now supported in documentation comments./futlib/functionalnow has operators>->and<-<for
function composition.<<|are|>>are deprecated./futlib/segmentednow has asegmented_reduce.Scans and reductions can now be horizontally fused.
futhark-benchnow supports multiple entry points, just likefuthark-test.".." is now supported in
includepaths.
Removed
The
reshapeconstruct has been removed. Use theflatten/unflattenfunctions instead.concatandrotateno longer support the@notation. Usemapnests instead.Removed
-I/--library. These never worked withfuthark-test/futhark-benchanyway.
Changed
When defining a module type, a module of the same name is no
longer defined (#538).The
defaultkeyword is no longer supported./futlib/merge_sortand/futlib/radix_sortnow define
functions instead of modules.
Fixed
Better type inference for
rearrangeandrotate.importpath resolution is now much more robust.
点此查看完整更新日志 https://github.com/diku-dk/futhark/releases/tag/v0.5.1
下载
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
jQuery基础教程(第3版)
[美] Jonathan Chaffer、[美] Karl Swedberg / 李松峰 / 人民邮电出版社 / 2012-4 / 59.00元
内容简介: jQuery是功能强大却又简洁明快的轻量级JavaScript库,出自名家之手。在DOM操作、事件处理、Ajax特性以及动画特效等方面的出色表现,使它迅速从众多JavaScript库中脱颖而出,成为一颗闪亮的明星。 本书是《jQuery基础教程(第2版)》的升级版,涵盖了jQuery 1.6及1.7的各种新特性,内容源自著名jQuery资源网站LearningjQuery.......一起来看看 《jQuery基础教程(第3版)》 这本书的介绍吧!
SHA 加密
SHA 加密工具
XML、JSON 在线转换
在线XML、JSON转换工具