课题基金 / 基金详情

A Study on Abstract Machines for Concurrent Rewriting

A Study on Abstract Machines for Concurrent Rewriting
并发重写抽象机的研究
批准号:
07458056
负责人:
FUTATSUGI Kokichi
金额:
$4.29万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
1995
资助国家:
日本
项目状态:
已结题
起止时间:
1995 至 1997

项目摘要

项目成果

FUTATSUGI Kokichi的其他基金

相似基金

相关文献

中文摘要
翻译
我们设计了一个并发(并行)重写抽象机--并行TRAM,并行TRAM能够合理地控制并行重写,它是由代数规范语言OBJ2提出的求值策略(E-策略)的扩展,可以合理地控制并行重写。我们还在装有128个处理单元的大规模并行计算机Cray Research T3E上,用广泛使用的消息传递库MOI实现了并行TRAM,称为PTRAM/MPI。通过执行一些基准程序,PTRAM/MPI的顺序重写速度大约是抽象机的50倍。这说明了本研究中所用方法的有效性。我们对PTRAM/MPI进行了更详细的描述。…是一种用于顺序排序条件项(图)重写系统的抽象机,可用于为高级代数规格说明语言如OBJ3和CafeOBJ实现高效的处理器。r TRAM有轨电车更多的改写策略是评估策略(E策略),它允许人们为每一次运营指定本地策略,以便控制改写。E策略可以模拟懒惰评估的一种变体。并行TRAM是TRAM的一种并行变体,它被设计成在共享内存的多处理器上高效执行,其并行计算模型是共享内存模型。并行有轨电车的重写策略是并行E策略的扩展。并行E策略与条件句相结合,可以合理控制并行重写。PTRAM/MPI是并行TRAM的改进版本,它被设计成在大规模并行计算机或工作站机群上高效地执行,其并行计算模型是消息传递模型。PTRAM/MPI已经在Cray Research T3E上实现,它搭载了128个带有MPI的处理单元。由于MPI,可以很容易地在其他大规模并行计算机或工作站机群上移植或实现PTRAM/MPI。较少
英文摘要
We have designed an abstract machine for concurrent (parallel) rewriting called Parallel TRAM.Parallel TRAM can reasonably control parallel rewriting with the parallel E-strategy that is an extension of the evaluation strategy (the E-strategy) initiated by the algebraic specification language OBJ2. We also have implemented Parallel TRAM on the massively parallel computer Cray Research T3E carrying 128processing elements with the widely used message passing library MOI.The implementation is called PTRAM/MPI.PTRAM/MPI has been found to be about 50 times faster than TRAM the abstract machine for sequential rewriting by executing some benchmark programs with both of them. That shows the usefulness of the approach used in this research.We describe PTRAM/MPI in further detail. TRAM is an abstract machine for order-sorted conditional term (graph) rewriting systems, which may be used to implement efficient processors for advanced algebraic specification languages such as OBJ3 and CafeOBJ.The r … More ewriting strategy of TRAM is the evaluation strategy (the E-strategy) that allows one to specify local strategies for each operation so as to control rewriting. The E-strategy can simulate a variant of lazy evaluation. Parallel TRAM is a parallel variant of TRAM.It has been designed to be efficiently executed on a shared memory multiprocessor, and its parallel computational model is the shared memory model. The rewriting strategy of Parallel TRAM is an extension of the E-strategy called the parallel E-strategy. The parallel E-strategy may control parallel rewriting reasonably by combining with conditionals. PTRAM/MPI is an improved version of Parallel TRAM.It has been designed to be efficiently executed on a massively parallel computer or a workstation cluster, and its parallel computational model is the message passing model. PTRAM/MPI has been implemented on Cray Research T3E carrying 128 processing elements with MPI.Thanks to MPI,it may be easy to port or implement PTRAM/MPI on other massively parallel computers or workstation clusters. Less
期刊论文(14)
专著(0)
科研奖励(0)
会议论文
緒方,大原,二木: "TRAM:analotract unachine for order-sorted conditional temon leaneting systems" Lecture Notes in Computer Science(RTA-97). 1232. 335-338 (1997)
Ogata、Ohara、Niki:“TRAM:用于顺序排序条件 temon 学习系统的analotract unachine”计算机科学讲义(RTA-97)。 1232. 335-338 (1997)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
飯田,二木,渡部: "Algebraic Specification of Distributed Systems based on Concuiiait Object-Oriented Modeling" Formal Mehods for Open Object-based Distributed Systems. 341-356 (1996)
Iida、Niki、Watanabe:“基于面向对象建模的分布式系统的代数规范”基于开放对象的分布式系统的形式方法 341-356 (1996)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
緒方,大原,二木: "TRAM : An Abstooct Madine for Order-fated Conditiarel Tenn Rectiting Systems" 8th Internotional Conference on Rewiting Techuigues and Applications. (1997)
Ogata、Ohara、Niki:“TRAM:用于命令命运的 Conditiarel Tenn 纠正系统的 Abstooct Madine”第 8 届国际重写技术和应用会议(1997 年)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
石川,渡部,二木,Meseguer,中島: "On the sewantics of GAEA" Droc of the Thied Fuji International Symposium on Functional and Logic Plogramming. (to appear). (1998)
Ishikawa、Watabe、Niki、Meseguer、Nakajima:“On the Sewantics of GAEA”,Thied Fuji 国际函数和逻辑编程研讨会的 Droc(即将发表)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 14 条
    Development of the Innovative Specification Verification System based on Proof Scores
    Verification of Problem Models with Proof Scores
    Construction and verification of problem models in behavioral specifications
    Safety Verification Technologies based on Behavioral Specifications
    海外基金