课题基金 / 基金详情

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的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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
    海外基金