课题基金 / 基金详情

RESEARCH AND DEVELOPMENT OF A PARALLELIZING COMPILER FOR ARBITRARY GRAIN SIZES AND GENERAL PARARLLEL ARCHITECTURES

RESEARCH AND DEVELOPMENT OF A PARALLELIZING COMPILER FOR ARBITRARY GRAIN SIZES AND GENERAL PARARLLEL ARCHITECTURES
任意粒度并行编译器和通用并行架构的研究与开发
批准号:
07680354
负责人:
TSUDA Takao
金额:
$1.6万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
1995
资助国家:
日本
项目状态:
已结题
起止时间:
1995 至 1996

项目摘要

项目成果

TSUDA Takao的其他基金

相似基金

相关文献

中文摘要
翻译
在京都大学津田实验室开发了十多年的向量化编译器V-Pascal的基础上,添加了自动并行化功能以及各种功能。(1)强大的并行性检测能力,(2)设施,以找到最佳的粒度,(3)提高数据的局部性,通过数据分区和循环转换,和(3)最小化的机器依赖性,在自动并行化的并行结构抽象仍然有待解决的主要困难。在这个项目中,开发了新的别名分析算法,以便在分析指针引用引起的依赖项时具有更高的精度。在存在指向堆分配的内存区域的指针变量的情况下,内存分析特别困难,但该项目的结果为问题提供了重要线索。这部分回答了上面的问题(1)。关于问题(2),已经考虑了一种特殊的视图机制,使得依赖性分析的结果可以在任意层次级别上显示,即,粗粒度级别或细粒度级别。这使得检查和选择最佳并行化变得更容易。
英文摘要
On top of the vectorizing compiler V-Pascal that had been developed by the Tsuda laboratory of Kyoto University over ten years, automatic parallelizing functions were added, together with various features. (1) Powerful ability to detect parallelism, (2) facility to find optimal grain sizes, (3) enhancing the locality of data references by means of data partitioning and loop transformation, and (3) minimizing machine-dependences in automatic parallelization by abstraction of parallel architectures are the main difficulties that remain to be resolved. In this project, new algorithms were developed for alias analyzes to have more precision in the analysis of dependeces due to pointer references. Alias analyzes in the presence of pointer variables that point to memory area that has been assigned by heap are especially difficult, but the result of this project gives an important clue to the problem. This partially answers the question (1) above. Concerning the question (2), a special view mechanism has been considered so that the results of dependence analyzes can be displayd at an arbitrary hierarchical level, namely, either coarse-grain level or fine-grain level. This makes it easier to check on, and choose, optimal parallelization.
期刊论文(18)
专著(0)
科研奖励(0)
会议论文
Tetsutaro Uehara: ""An Automatic Vectorizing/Parallelizing Pascal Compiler V-Pascal Version 3"" Proceedings of the International Symposium on Parallel and Distributed Super-computing (Kyushu University, Fukuoka ; Sept.26-28). 206-213 (1995)
Tetsutaro Uehara:“自动矢量化/并行化 Pascal 编译器 V-Pascal 版本 3””并行和分布式超级计算国际研讨会论文集(九州大学,福冈;9 月 26-28 日)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Takao Tsuda: "“Automatic Data Structure Detection in Pascal and Fortran 90"" Proceedings of the International Symposium on Parallel and Distributed Supercomputing(Kyushu University, Fukuoka; Sept. 26-28). 25-34 (1995)
Takao Tsuda:“Pascal 和 Fortran 90 中的自动数据结构检测”,并行和分布式超级计算国际研讨会论文集(九州大学,福冈;9 月 26-28 日)(1995 年)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Dong Soo Han: "“Automatic Data Structure Detection in Pascal and Fortran 90"" Proceedings of the International Symposium on Parallel and Distributed Supercomputing (Kyushu University,Fukuoka;Sept.26-28). 25-34 (1995)
Dong Soo Han:“Pascal 和 Fortran 90 中的自动数据结构检测”,并行和分布式超级计算国际研讨会论文集(九州大学,福冈;9 月 26-28 日)(1995 年)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 18 条
    Development of programmable chromatography using voltage-induced variation of property of packing materials
    • 批准号:
      12440209
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $6.66万
    • 财政年份:
      2000
    • 负责人:
      TSUDA Takao
    • 依托单位:
    New approach for drug monitoring by using human sweat secreted
    • 批准号:
      11559008
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $9.02万
    • 财政年份:
      1999
    • 负责人:
      TSUDA Takao
    • 依托单位:
    Research and Development of an Automatic Vectorizing/Parallelizing Compiler
    • 批准号:
      02558004
    • 项目类别:
      Grant-in-Aid for Developmental Scientific Research (B)
    • 资助金额:
      $10.05万
    • 财政年份:
      1990
    • 负责人:
      TSUDA Takao
    • 依托单位:
    Studies on a Distributed Database System in Personal Computer Network
    • 批准号:
      01580025
    • 项目类别:
      Grant-in-Aid for General Scientific Research (C)
    • 资助金额:
      $1.15万
    • 财政年份:
      1989
    • 负责人:
      TSUDA Takao
    • 依托单位:
    海外基金