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
中文摘要
点击翻译按钮获取中文摘要
英文摘要
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:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
緒方, 二木: "Implementation of tern rewritings witle the evaluation strategy" Lecture Notes in Computer Science (PLILP'97). 1292. 225-239 (1997)
Ogata, Niki:“利用评估策略实现 tern 重写”计算机科学讲义 (PLILP97)。 1292. 225-239 (1997)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 14 条
Development of the Innovative Specification Verification System based on Proof Scores
-
批准号:23220002
-
项目类别:Grant-in-Aid for Scientific Research (S)
-
资助金额:$111.74万
-
财政年份:2011
-
负责人:FUTATSUGI Kokichi
-
依托单位:
Verification of Problem Models with Proof Scores
-
批准号:18300008
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$12.09万
-
财政年份:2006
-
负责人:FUTATSUGI Kokichi
-
依托单位:
Construction and verification of problem models in behavioral specifications
-
批准号:15300007
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$9.73万
-
财政年份:2003
-
负责人:FUTATSUGI Kokichi
-
依托单位:
Safety Verification Technologies based on Behavioral Specifications
-
批准号:12133206
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$19.71万
-
财政年份:2000
-
负责人:FUTATSUGI Kokichi
-
依托单位:
A Study on Verification of Software Components in Object-Based Distributed Environments
-
批准号:11480067
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$9.34万
-
财政年份:1999
-
负责人:FUTATSUGI Kokichi
-
依托单位:
Development of Formal Specification Language for Writing Specifications as Components Based on Functions
-
批准号:10558043
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$8.13万
-
财政年份:1998
-
负责人:FUTATSUGI Kokichi
-
依托单位:
海外基金