Parallelising Compiler for a Declarative Language
Parallelising Compiler for a Declarative Language
批准号:
07458062
负责人:
AMAMIYA Makoto
金额:
$4.86万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
1995
资助国家:
日本
项目状态:
已结题
起止时间:
1995 至 1997
中文摘要
点击翻译按钮获取中文摘要
英文摘要
We have implemented a dataflow declarative language on stock (non-dataflow) machines.・Practical CompilerThe compiler has two phases : machine-independent phase and machine independent phase. The former generates a fine-grain virtual machine code, called DVMC (Datarol Virtual Machine Code). The latter optimizes the DVMC and translates it to the suitable code for a particular target machine. Since our source language supports non-strictness, frequent dynamic scheduling, which may incur heavy overhead on stock machines, will occur during the program execution. However, our compiler can find an appropriate execution order of a program, so that the frequency of useless dynamic scheduling may be reduced. In addition, our runtime system provides an efficient execution environment even if a program has potential points of dynamic scheduling.・Experiment Environment for Fine-grain parallelismIn our implementation, we have built a virtual machine which supports fine-grain parallel execution. We have also developed an interpreter of this fine-grain virtual machine. The interpreter provides an interactive execution environment of fine-grain multithread programs. Since the interpreter is augmented with GUI,we can visually check the fine-grain execution.
期刊论文(12)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Hiroshi Tomiyasu, et al.: "Co-Processor System Design for Fine-grain Message Handling in KUMP/D" Proc.of 3rd European Conference on Parallel Processing (Euro-Par'97)(LNCS 1300). 779-788 (1997)
Hiroshi Tomiyasu 等人:“KUMP/D 中细粒度消息处理的协处理器系统设计”Proc.of 第三届欧洲并行处理会议 (Euro-Par97)(LNCS 1300)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
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:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Peter Kacsuk, et al.: "A Multihtreaded Implementation Concept of Prolog on Datarol-II Machie" Proc.of International Symposium on High Performance Computing (ISHPC) (LNCS 1336). 91-106 (1997)
Peter Kacsuk 等人:“Datarol-II Machie 上 Prolog 的多线程实现概念”Proc.of 国际高性能计算研讨会 (ISHPC) (LNCS 1336)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Hiroshi Tomiyasu, et al.: "Fine-grain Message Handling Mechanism in Multi-media Oriented Parallel Process KUMP/D (in Japanese)" Transaction of Ionformation Processing Society of Japan. 38・9. 1694-1705 (1997)
Hiroshi Tomiyasu 等人:“面向多媒体的并行处理中的细粒度消息处理机制 KUMP/D(日语)”日本信息处理学会会刊 38・9(1997 年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Makoto Amamiya: "Datarol:A Parallel Machine Architecture for Fine Grain Multithreading" Proceedongs of lst Autrian-Hungarian Workshop on Distributed and Parallel Systems,Invited Paper. 3-18 (1996)
Makoto Amamiya:“Datarol:细粒度多线程的并行机器架构”第一届奥匈帝国分布式和并行系统研讨会论文集,特邀论文。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 12 条
Research on Fine-grain Multithreading Language and its Operating System
-
批准号:21300011
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.32万
-
财政年份:2009
-
负责人:AMAMIYA Makoto
-
依托单位:
A Study of Parallel Distributed Processing Kernel Ware by a Principle of the Fine-grain Multi-thread Processing
-
批准号:15200002
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$33.53万
-
财政年份:2003
-
负责人:AMAMIYA Makoto
-
依托单位:
Research for Developing a Personal Assistant System based on Multi-Agent Model
-
批准号:10480075
-
项目类别:Grant-in-Aid for Scientific Research (B).
-
资助金额:$5.44万
-
财政年份:1998
-
负责人:AMAMIYA Makoto
-
依托单位:
Massively Parallel Computer and Declarative Language
-
批准号:09044174
-
项目类别:Grant-in-Aid for international Scientific Research
-
资助金额:$9.22万
-
财政年份:1997
-
负责人:AMAMIYA Makoto
-
依托单位:
マルチメディア指向超並列マシンアーキテクチャーとそのソフトウェア実用化の研究
-
批准号:06558050
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$11.71万
-
财政年份:1994
-
负责人:AMAMIYA Makoto
-
依托单位:
Research for Massively Parallel Natural Language Understanding System
-
批准号:04452197
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$4.1万
-
财政年份:1992
-
负责人:AMAMIYA Makoto
-
依托单位:
Research on Massively Parallel Autonomous Multi-Processor System and Neural Network
-
批准号:01460152
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$3.78万
-
财政年份:1989
-
负责人:AMAMIYA Makoto
-
依托单位: