首页> 外文会议>International conference on reversible computation >Reversible Functional Array Programming
【24h】

Reversible Functional Array Programming

机译:可逆功能阵列编程

获取原文

摘要

Functional array programming is a style of programming that enables massive parallelism through use of combinators (such as map and reduce) that apply functions to whole arrays. These can be readily parallelised when the functions these combinators are applied to are pure and, in some cases, also associative. We introduce reversible variants of well-known array combinators and show how these can be implemented in parallel using only reversible operations and without accumulating garbage. We introduce a simple reversible functional array programming language, Agni, and show some examples of use.
机译:功能阵列编程是一种编程方式,通过使用将功能应用于整个阵列的组合器(如映射和regly)来实现大规模的并行性。 当这些组合器应用于纯粹的功能时,这些可以很容易地调音,并且在某些情况下,也是关联的。 我们引入了众所周知的阵列组合器的可逆变量,并显示了如何仅使用可逆操作并不累积垃圾来实现这些模式。 我们介绍了一个简单的可逆功能阵列编程语言,AGNI,并显示了一些使用示例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号