Study on Parallelization Method for Sequential Processes Using Partial Evaluation
Study on Parallelization Method for Sequential Processes Using Partial Evaluation
批准号:
07680359
负责人:
MURAKAMI Masaki
金额:
$0.77万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
1995
资助国家:
日本
项目状态:
已结题
起止时间:
1995 至 1997
中文摘要
本课题研究了一种提高顺序进程并行化效率的方法,研究了并发进程的真正并发语义和等价关系,为保证转换后的程序保持原程序的特征,提高并行性提供了理论基础。我们证实,使用展开的部分评估方法可以应用于并行化使用的框架,部分评估的并发进程之前报道。此外,我们研究了Prolog程序的并行化作为我们提出的并行化框架的实例。特别是,在许多现有的实用的Prolog程序的有效性取决于目标和/或子句的选择的顺序,我们不能得到预期的答案,并行派生每个子目标。我们证明了通过子句的转换可以将这些程序转换成与原程序等价的程序,并且可以并行执行.我们着重研究了并发进程的真正并发语义的π演算理论.我们介绍了DBS的域,它由具有过程的分支结构和表示事件之间因果关系的事件的偏序的结构组成。我们定义了一个从π-演算子集到DBS论域的语义映射,并证明了用这个语义映射定义的等价关系是全等关系。我们还表明,更抽象的等价关系,可以通过扩展的测试等价的ACP使用DBS的过程的测试。我们还表明,我们可以使用DBS的思想来构造并发逻辑语言的语义。
英文摘要
This project investigated a parallelization method of sequential processes for improving the effeciency, and investigated truly concurrent semantics and equivalence relations of concurrent processes, as the basic research to guarantee that the transformed program preserves the feature of the original program and the parallelism is improved theoretically. We confirmed that partial evaluation methods using unfolding can be applied for parallelization using the framework of partial evaluation of concurrent processes that is reported before. Furthermore, we investigated the parallelization of Prolog programs as the instance of the framework of parallelization we presented. Especially, in many existing pragmatic Prolog programs of which validity depends on the order of the selection of goals and/or clauses, we cannot obtain the intended answers by deriving each subgoal in parallel. We showed that it is possible to transform those programs into the programs that work equivalently to the original programs and can be executed in parallel by transforming the clauses.We focused our attention on the theory of pi-calculus mainly for the truly concurrent semantics of concurrent processes. We introduced the domain of DBS that consists of structures which have branching structure of processes and partial order of events that represents the causality between the events. We defined a semantic mapping from a subset of pi-calculus to the domain of DBS.We showed that the equivalence relation that is defined using the semantic mapping congruent relation. We also showed that more abstract equivalence relation can be obtained by extending the testing equivalence of ACP using DBS's as testers of processes. We also showed that we can construct a semantics of concurrent logic languages using the idea of DBS.
期刊论文(11)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
村上昌己: "名前渡しを含む並行プロセスの非インターリーブ的テスティング" コンピュータソフトウェア. (将録決定).
Masami Murakami:“并发进程的非交错测试,包括按名称传递”计算机软件(Shoroku 决定)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
加藤: "分散環境に置かれたGHCプログラムの意味論のための領域" 情報処理学会論文誌. Vol.38 no.7. (1997)
加藤:“分布式环境中 GHC 程序的语义领域”,日本信息处理学会汇刊,第 38 卷,第 7 期(1997 年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
村上昌巳: "モ-バイルプロセスの観測合同について" 情報処理学会技術報告PRO. (発表予定).
Masami Murakami:“关于移动过程的联合观察”日本信息处理学会技术报告 PRO(待提交)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Kato et.al.: "An OR-compositional Semantics of Guarded Horn Clauses for Programs with Perpetual Processes" Trans.if Information Processing Society of Japan. vol.37, no.8. 1497-1505 (1996)
Kato 等人:“用于具有永久进程的程序的受保护 Horn 子句的 OR 组合语义” Trans.if 日本信息处理学会。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
村上昌己: "モ-バイルプロセスの観測合同について" 情報処理学会研究報告. Vol.96,No.33. (1996)
Masami Murakami:“论移动过程的观察一致性”日本信息处理学会研究报告第 96 卷,第 33 期(1996 年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 11 条
The Aesthetics of Semblance: Focusing on Benjamin's Concept of Semblance.
-
批准号:25884077
-
项目类别:Grant-in-Aid for Research Activity Start-up
-
资助金额:$0.33万
-
财政年份:2013
-
负责人:MURAKAMI Masaki
-
依托单位:
Study on the theory of concurrent systems with code streaming
-
批准号:24500016
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.58万
-
财政年份:2012
-
负责人:MURAKAMI Masaki
-
依托单位:
Research Project for A Theory of Mobile Concurrent Computations
-
批准号:12680352
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.47万
-
财政年份:2000
-
负责人:MURAKAMI Masaki
-
依托单位:
海外基金