Implementation of Parallel Functional Programming Systems

并行函数编程系统的实现

基本信息

  • 批准号:
    06558039
  • 负责人:
  • 金额:
    $ 10.11万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
  • 财政年份:
    1994
  • 资助国家:
    日本
  • 起止时间:
    1994 至 1996
  • 项目状态:
    已结题

项目摘要

This project aims at development of functional programming systems for parallel computers. Implementation of a parallel functional system Parallel Gofer on the AP1000 computer has been finished and under evaluation. This implementation is based on the Gofer system developed by Mark Jones and accepts any Gofer programs for sequential evaluation. Programs are allowed to include references to extended library functions for parallelization.Several new ideas for this implementation have been published already. One of such ideas is so-called "unboxing" techniques for data construction. This implementation showed that the idea is promising while some optimization should be considered for practical application.Along with this implementation, a novel idea for optimization has been explored and implemented. Although most optimization so far relies on heuristics, our new system is completely mechanical. It is based on hylomorphisms which comes from research on constructive algorithmics. This technique is applicable to sequential and parallel functional programs.These results have been made public at international conferences and published in the proceedings.
该项目旨在为并行计算机开发函数式编程系统。在AP1000计算机上实现了并行功能系统Parallel Gynecology,目前正在评估中。这个实现是基于由Mark Jones开发的Gestival系统,并接受任何Gestival程序进行顺序评估。允许程序包含对扩展库函数的引用以实现并行化。已经发表了一些关于这种实现的新想法。其中一个想法是所谓的“拆箱”技术的数据建设。该实现表明了该思想的可行性,但在实际应用中还需要考虑一些优化问题。沿着该实现,探索并实现了一种新的优化思想。虽然到目前为止大多数优化都依赖于机器人,但我们的新系统完全是机械的。它是建立在对构造性算法研究的基础上的。这种技术适用于顺序和并行函数程序。这些结果已在国际会议上公布,并发表在会议论文集上。

项目成果

期刊论文数量(26)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Zhenjiang Hu: "An Extension of the Acid Rain Theorem" Proc.The Second Fuji International Workshop on Functional and Logic Programming,World Scientific. (1997)
胡振江:《酸雨定理的延伸》论文集,第二届富士函数与逻辑编程国际研讨会,世界科学出版社。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Zhenjiang Hu: "Formal Derivation of Parallel Program for 2-dimensional Maximum Segment Sum Problem" Annual European Conference in Parallel Processing (Euro-Par'96) Springer LNCS 1123. 553-562 (1996)
胡振江:“二维最大段和问题并行程序的形式推导”欧洲并行处理年会 (Euro-Par96) Springer LNCS 1123. 553-562 (1996)
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Liangwei Xu: "Derivation of Algorithms by Introduction of Generation Functions" New Generation Computing. 13. 75-98 (1994)
徐良伟:“引入生成函数推导算法”新一代计算。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
田中哲朗: "疎結合並列計算機上の関数型言語実行の効率化" 日本ソフトウェア科学会第11回大会論文集. 297-300 (1994)
Tetsuro Tanaka:“提高松散耦合并行计算机上函数式语言执行的效率”日本软件学会第 11 届年会记录 297-300 (1994)。
  • 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 }}

TAKEICHI Masato其他文献

TAKEICHI Masato的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('TAKEICHI Masato', 18)}}的其他基金

Parallelism-Oblivious Parallel Programming
并行性-不经意的并行编程
  • 批准号:
    22650006
  • 财政年份:
    2010
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Bidirectional Transformation Mechanisms and its Application
双向转化机制及其应用
  • 批准号:
    19200002
  • 财政年份:
    2007
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Calculation Carrying Document Processing Language and its Application
计算承载文档处理语言及其应用
  • 批准号:
    15200001
  • 财政年份:
    2003
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Implementation of Constructive Parallel Programming Models
构造性并行编程模型的实现
  • 批准号:
    11480065
  • 财政年份:
    1999
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Implementation of Program Calculator System
程序计算器系统的实现
  • 批准号:
    11694130
  • 财政年份:
    1999
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Implementation of a Program Calculation System
程序计算系统的实现
  • 批准号:
    10558041
  • 财政年份:
    1998
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Program Optimization Based on Constructive Algorithmics
基于构造算法的程序优化
  • 批准号:
    09680326
  • 财政年份:
    1997
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Research on Fundamental Mechanisms for Software Evolution
软件演化基本机制研究
  • 批准号:
    09245103
  • 财政年份:
    1997
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
Research on Self-evolution Mechanisms of Computer Programs
计算机程序自进化机制研究
  • 批准号:
    07458053
  • 财政年份:
    1995
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Parallel Evaluation of Functional Programs
功能程序的并行评估
  • 批准号:
    01550278
  • 财政年份:
    1989
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)

相似海外基金

Parallel evaluation and optimization of queries in knowledge-base systems
知识库系统中查询的并行评估和优化
  • 批准号:
    46657-1992
  • 财政年份:
    1994
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Discovery Grants Program - Individual
Parallel evaluation and optimization of queries in knowledge-base systems
知识库系统中查询的并行评估和优化
  • 批准号:
    46657-1992
  • 财政年份:
    1993
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Discovery Grants Program - Individual
Parallel evaluation and optimization of queries in knowledge-base systems
知识库系统中查询的并行评估和优化
  • 批准号:
    46657-1992
  • 财政年份:
    1992
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Discovery Grants Program - Individual
Parallel Evaluation Of Deductive Database Queries
演绎数据库查询的并行评估
  • 批准号:
    9106450
  • 财政年份:
    1991
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Continuing Grant
Parallel Evaluation of Functional Programs
功能程序的并行评估
  • 批准号:
    01550278
  • 财政年份:
    1989
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)
Parallel Evaluation of Logic Programs: The Reduce-or Process Model
逻辑程序的并行评估:归约或处理模型
  • 批准号:
    8700988
  • 财政年份:
    1987
  • 资助金额:
    $ 10.11万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了