课题基金 / 基金详情

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

项目摘要

项目成果

AMAMIYA Makoto的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
12
    Research on Fine-grain Multithreading Language and its Operating System
    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
    • 依托单位: