课题基金 / 基金详情

Study on automatic parallelizing compiler for multiprocessor systems and architectural supports

Study on automatic parallelizing compiler for multiprocessor systems and architectural supports
多处理器系统自动并行编译器及体系结构支持研究
批准号:
07680372
负责人:
KASAHARA Hironori
金额:
$0.45万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
1995
资助国家:
日本
项目状态:
已结题
起止时间:
1995 至 1996

项目摘要

项目成果

KASAHARA Hironori的其他基金

相关文献

中文摘要
翻译
在本研究项目中,我们开发了用于多粒度并行处理的数据许可方案,考虑了处理器间数据传输和任务处理的最大重叠以隐藏数据传输开销的多处理器调度算法,以及针对编译器后端的精确机器代码调度方案,以在不降低计算精度的情况下消除并行化机器代码中的所有同步指令。在一个多处理器结构模拟器和一台真实的超级计算机上,使用所提出的对齐数据分解和部分静态分配技术在多处理器结构模拟器上对数据本地化方案进行的性能评估表明,该方案可以将粗粒度并行、循环并行和细粒度并行的多粒度并行处理的平均执行时间分层缩短20%。此外,还证实了隐藏数据传输开销的重叠调度算法在具有4个处理器的富士通VPP500上平均减少了15%的执行时间。近细粒度并行处理方案的开发和评估为高级并行机器代码调度提供了理想的体系结构支持。上述编译方案和使用体系结构模拟器和超级计算机的评估明确了下一代多处理器超级计算机和未来的单芯片多处理器所需的体系结构支持。这些研究成果以15篇期刊或国际会议论文、1篇带综述的研讨会论文、5份技术报告和12篇国内年会短论文的形式发表。
英文摘要
In this research project, we developed data licalization schemes for multigrain parallel processing, multiprocessor scheduling algorithms considering maximum overlap of inter-processor data transfer and task processing to hide data transfer overhead, and precise machine code scheduling schemes for a "compiler back-end" to eliminate all synchronization instructions from parallelized machine code without deteriorating calculation accuracy. Also, we showed effectiveness of the developed schemes on a multiprocessor architecture simulator and a real supercomputer.Performance evaluation on a multiprocessor architecture simulator for the data localization schemes using the proposed aligned data decomposition and partial static assignment techniques showed us that the scheme can shorten average execution time of multigrain parallel processing using coarse grain parallelism, loop parallelism, and fine grain parallelism hierarchically by 20%.Also, it has been confirmed that the overlapping scheduling algorithms to hide data transfer overhead reduce execution time on Fujitsu VPP500 with 4 processors by 15% in average.futhermore, the development and evaluation of near fine grain parallel processing schemes made clear desirable architectural supports for advanced parallel machine code scheduling.The above compilation schemes and evalution using architecture simulator and the supercomputer made us clear necessary architectural supports for next generation multiprocessor supercomputers and a future single chip multiprocessor.These research accomplishment were published as 15 journal or international conference papers, 1 symposium paper with reviews, 5 technical reports and 12 short papers for domestic annual conventions.
期刊论文(65)
专著(0)
科研奖励(0)
会议论文
合田憲人,等他: "Performance Evaluation of Macro-Dataflow Computation on Shared Memory Multiprocessor" Proc. IEEE Pacific Rim Conference. 50-54 (1995)
Norito Goda 等人:“共享内存多处理器上的宏数据流计算的性能评估”Proc。IEEE 环太平洋会议 50-54 (1995)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
K.Fujimoto, et al.: "Data Transfer Optimizing Parallelizing Compiler Using Overlap of Data Transfer and Task Processing" Proc.52th Annual Convention IPSJ. 1L-2. (1996)
K.Fujimoto 等人:“使用数据传输和任务处理重叠的数据传输优化并行编译器”Proc.52th 年会 IPSJ。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Y.Yasuda, et al.: "Development of Multi-platform Macro-dataflow Compiler" Proc.52th Annual Convention IPSJ. 1L-3. (1996)
Y.Yasuda 等人:“多平台宏数据流编译器的开发”Proc.52th 年会 IPSJ。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
M.Yanagawa, et al.: "Parallelization of CFD on Multiprocessoer systems" Proc.54th Annual Convention IPSJ. 5F-8. (1996)
M.Yanakawa 等人:“多处理器系统上 CFD 的并行化”Proc.54th Annual Convention IPSJ。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 65 条
    Research on Multigrain Parallel Processing on Multiprocessor Systems
    • 批准号:
      05680284
    • 项目类别:
      Grant-in-Aid for General Scientific Research (C)
    • 资助金额:
      $1.34万
    • 财政年份:
      1993
    • 负责人:
      KASAHARA Hironori
    • 依托单位: