【24h】

Semantic foundations of Jade

机译:玉的语义基础

获取原文

摘要

Jade is a language designed to support coarse-grain parallelism on both shared and distributed address-space machines. Jade is data-oriented: a Jade programmer simply augments a sequential imperative program with declarations specifying how the program accesses data. A Jade implementation dynamically interprets the access specification to execute the program concurrently while enforcing the program's data dependence constraints, thus preserving the sequential semantics.

This paper describes the Jade constructs and defines both a serial and a parallel formal operational semantics for Jade. The paper proves that the two semantics are equivalent.

机译:

Jade是一种旨在支持共享和分布式地址空间机器上的粗粒度并行性的语言。 Jade是面向数据的:Jade程序员只需使用声明来扩充顺序命令式程序,该声明指定程序如何访问数据。 Jade实现在执行程序的数据依赖约束的同时,动态解释访问规范以同时执行程序,从而保留了顺序语义。

本文描述了Jade构造,并定义了Jade的串行和并行形式操作语义。本文证明了这两种语义是等效的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号