Massively Parallel Computer and Declarative Language
大规模并行计算机和声明性语言
基本信息
- 批准号:09044174
- 负责人:
- 金额:$ 9.22万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for international Scientific Research
- 财政年份:1997
- 资助国家:日本
- 起止时间:1997 至 1998
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
(1) We pursued the research to integrate the declarative language V and its compiler developed at the laboratory of Prof. Amamiya, with Threaded-C language developed at the laboratory of Prof. Gao. Threaded-C is an extension of C to support the multitreading computation for parallel processing. Major topic of the research is to compile the language V towards several target machines including the EARTH-MANNA developed at Prof. Gao's project. The V programs are compiled into Threaded-C codes through the intermediate DVMC (Datarol Virtual Machine Code) of V. Threaded-C codes run on several kinds of commodity machines. Through this research, we proved that our declarative language V and its compiler is general enough to run on various kinds of parallel computers.(2) Through the collaborative research with Prof. Kacsuk, we developed a parallel processing system of Prolog language on the multithreaded machine KUMD/D developed at the laboratory of Prof. Amamiya. Logic Flow, which is developed at the laboratory of Prof. Kacsuk as a parallel evaluation model of Prolog,, is based on the dataflow computation model.In this research, we showed that multi-threading based parallel evaluation of Prolog is possible on the KUMP/D machine by translating Log flow to DVMC.(3) Through the research with Prof. Haehnle, a basic implementation methodology of parallel theorem proving system was clarified based on the MGTP (Model Generation Theorem Proving) developed at the laboratory of Prof. Hasegawa. Several new ideas, e. g., case splitting method for efficient parallel theorem proving and introducing interval constraints solving method into MGTP, were also developed in this research.
(1)我们进行了将Amamiya教授实验室开发的声明性语言V及其编译器与Gao教授实验室开发的Threaded-C语言集成的研究。 Threaded-C 是 C 的扩展,支持并行处理的多线程计算。研究的主要主题是针对多种目标机器编译语言V,包括高教授项目开发的EARTH-MANNA。 V程序通过V的中间DVMC(Datarol虚拟机代码)编译成Threaded-C代码。Threaded-C代码可以在多种商用机器上运行。通过这项研究,我们证明了我们的声明式语言V及其编译器具有足够的通用性,可以在各种并行计算机上运行。(2)通过与Kacsuk教授的合作研究,我们在Amamiya教授实验室开发的多线程机KUMD/D上开发了Prolog语言的并行处理系统。 Kacsuk教授实验室开发的Prolog并行评估模型Logic Flow是基于数据流计算模型的。本研究表明,通过将Log流转换为DVMC,在KUMP/D机上可以实现基于多线程的Prolog并行评估。(3)通过与Haehnle教授的研究,阐明了基于多线程的Prolog并行定理证明系统的基本实现方法。 MGTP(模型生成定理证明)是在长谷川教授的实验室开发的。几个新想法,例如。 g.,本研究还开发了用于高效并行定理证明的案例分割方法,并将区间约束求解方法引入到 MGTP 中。
项目成果
期刊论文数量(25)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Zsolt Nemeth, TOMIYASU,Hiroshi, Peter Kacsuk, and AMAMIYA,Makoto: "Multithreaded LOGFLOW on KUMP/D"Proceedings of Second International Symposium(ISHPC'99). LNCS vol.1615. 320-327 (1999)
Zsolt Nemeth、TOMIYASU、Hiroshi、Peter Kacsuk 和 AMAMIYA、Makoto:“KUMP/D 上的多线程 LOGFLOW”第二届国际研讨会论文集 (ISHPC99)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Shigeru Kusakabe, et al.: "Hybrid Support for Lenient Implementation of Array-Comprehension" In Proc.of Asian Computing Science Conference (LNCS 1345). 383-384 (1997)
Shigeru Kusakabe 等人:“对数组理解的宽松实现的混合支持”,亚洲计算科学会议记录 (LNCS 1345)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Zsolt Nemeth, Hiroshi Tomiyasu, Peter Kacsuk, and Makoto Amamiya: "Multithreaded LOGFLOW on KUMP/D"Proceedngs of Second International Symposium (ISHPC'99). LNCS vol. 1615. 320-327 (1999)
Zsolt Nemeth、Hiroshi Tomiyasu、Peter Kacsuk 和 Makoto Amamiya:“KUMP/D 上的多线程 LOGFLOW”第二届国际研讨会 (ISHPC99) 论文集。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Makoto Amamiya, Hiroshi Tomiyasu, Rin-ichiro Taniguchi, Peter Kacsuk, and Zsolt Nemeth: "Multithreaded Architecture, for Multimedia Processing"Journal of Integrated Computer-Aided Engineering. (to appear). (1999)
Makoto Amamiya、Hiroshi Tomiyasu、Rin-ichiro Taniguchi、Peter Kacsuk 和 Zsolt Nemeth:“用于多媒体处理的多线程体系结构”集成计算机辅助工程杂志。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
KUSAKABE,Shigeru, INEGAWA,Kentaro, AMAMIYA,Makoto: "Implementation of a Non-strict Functional Programming Language V on a Threaded Architecture EARTH"Proceedings of International Workshop on Innovative Architecture for Future Generation High-Performance P
KUSAKABE、Shigeru、INEGAWA、Kentaro、AMAMIYA、Makoto:“在线程架构 EARTH 上实现非严格函数式编程语言 V”下一代高性能 P 创新架构国际研讨会论文集
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
AMAMIYA Makoto其他文献
AMAMIYA Makoto的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('AMAMIYA Makoto', 18)}}的其他基金
Research on Fine-grain Multithreading Language and its Operating System
细粒度多线程语言及其操作系统的研究
- 批准号:
21300011 - 财政年份:2009
- 资助金额:
$ 9.22万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
A Study of Parallel Distributed Processing Kernel Ware by a Principle of the Fine-grain Multi-thread Processing
基于细粒度多线程处理原理的并行分布式处理内核研究
- 批准号:
15200002 - 财政年份:2003
- 资助金额:
$ 9.22万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Research for Developing a Personal Assistant System based on Multi-Agent Model
基于多Agent模型的个人助理系统开发研究
- 批准号:
10480075 - 财政年份:1998
- 资助金额:
$ 9.22万 - 项目类别:
Grant-in-Aid for Scientific Research (B).
Parallelising Compiler for a Declarative Language
声明性语言的并行编译器
- 批准号:
07458062 - 财政年份:1995
- 资助金额:
$ 9.22万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
マルチメディア指向超並列マシンアーキテクチャーとそのソフトウェア実用化の研究
面向多媒体的大规模并行机体系结构及其软件实现研究
- 批准号:
06558050 - 财政年份:1994
- 资助金额:
$ 9.22万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Research for Massively Parallel Natural Language Understanding System
大规模并行自然语言理解系统研究
- 批准号:
04452197 - 财政年份:1992
- 资助金额:
$ 9.22万 - 项目类别:
Grant-in-Aid for General Scientific Research (B)
Research on Massively Parallel Autonomous Multi-Processor System and Neural Network
大规模并行自治多处理器系统与神经网络研究
- 批准号:
01460152 - 财政年份:1989
- 资助金额:
$ 9.22万 - 项目类别:
Grant-in-Aid for General Scientific Research (B)
相似海外基金
ASSOCIATIVE MEMORY, PARALLEL PROCESSING LANGUAGE, AMPPL-11
关联内存、并行处理语言、AMPPL-11
- 批准号:
7248731 - 财政年份:1972
- 资助金额:
$ 9.22万 - 项目类别: