富萨克 v0.12.1

Futhark 是一种支持并发的编程语言,属于 ML 家族。

添加者:

  • 并行结构的内部表示已被修改和优化。 除了极少数例外,这会极大地影响性能。
  • 现在支持结构类型总和类型和模式匹配。 但是求和型数组存在一些问题,因为它们本身就包含数组。
  • 显着减少了一些大型程序的编译时间。
  • 手动类型参数不再需要详尽无遗。
  • 旋转参数的显示已得到简化。

删除

  • 不再使用前缀运算符 ~,并且 ! 现在可用于执行整数的按位求反。

改变:

  • futhark bench 和 futhark 测试的 --futhark 选项现在默认为用于子命令本身的二进制文件。
  • 已弃用的 futhark -t 选项(执行与 futhark 检查相同的功能)已被删除。
  • Stream_map 变为map_stream,stream_red 变为reduce_stream。

固定:

  • futhark 测试现在“理解”——没有按照最初的预期进行调整。
  • futhark bench 和 futhark 测试命令现在可以正确解释 --exclude。
  • Python 和 C# 后端现在可以正确读取二进制数据。

来源: linux.org.ru

添加评论