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程序中,其有效性取决于目标和/或子句的选择顺序,我们无法通过并行推导每个子目标来获得预期的答案。我们证明,通过转换子句,可以将这些程序转换为与原始程序等效并可以并行执行的程序。我们将注意力集中在pi-微积分理论上,主要是为了解决并发进程的真正并发语义问题。我们引入了DBS领域,该领域由具有过程分支结构和表示事件之间因果关系的事件偏序结构的结构组成。我们定义了一个从pi-微积分子集到DBS域的语义映射。我们证明了用语义映射同余关系定义的等价关系。利用DBS作为过程的测试者,对ACP的测试等价进行扩展,可以得到更抽象的等价关系。我们还展示了我们可以使用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
-
依托单位:
海外基金