【24h】

Geometry of Synthesis IV

机译:合成几何IV

获取原文
获取原文并翻译 | 示例

摘要

Abramsky's Geometry of Interaction interpretation (Gol) is a logical-directed way to reconcile the process and functional views of computation, and can lead to a dataflow-style semantics of programming languages that is both operational (i.e. effective) and denotational (i.e. inductive on the language syntax). The key idea of Ghica's Geometry of Synthesis (GoS) approach is that for certain programming languages (namely Reynolds's affine Syntactic Control of Interference-SCI) the Gol processes-like interpretation of the language can be given a finitary representation, for both internal state and tokens. A physical realisation of this representation becomes a semantics-directed compiler for SCI into hardware. In this paper we examine the issue of compiling affine recursive programs into hardware using the GoS method. We give syntax and compilation techniques for unfolding recursive computation in space or in time and we illustrate it with simple benchmark-style examples. We examine the performance of the benchmarks against conventional CPU-based execution models.
机译:Abramsky的“交互解释几何(Gol)”是一种逻辑指导的方法,可以协调计算的过程和功能视图,并且可以导致编程语言具有数据流样式的语义,这种语义既可操作(即有效)又可以指称(即归纳)语言语法)。 Ghica的Geometry of Synthesis(GoS)方法的关键思想是,对于某些编程语言(即Reynolds的仿射干扰SCI语法控制),可以对Gol的语言进行类似内部语言和内部状态的最终解释。令牌。这种表示形式的物理实现成为SCI到硬件的语义定向编译器。在本文中,我们研究了使用GoS方法将仿射递归程序编译到硬件中的问题。我们提供了语法和编译技术,用于在空间或时间上展开递归计算,并通过简单的基准样式示例进行说明。我们根据传统的基于CPU的执行模型检查基准测试的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号