课题基金 / 基金详情

Research on Compilers that can Adaptively Adopt Optimizations

Research on Compilers that can Adaptively Adopt Optimizations
自适应优化编译器研究
批准号:
13680397
负责人:
SATO Hiroyuki
金额:
$2.24万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2001
资助国家:
日本
项目状态:
已结题
起止时间:
2001 至 2003

项目摘要

项目成果

SATO Hiroyuki的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This research aims at Adaptive Optimization in compilation. Today, computing platforms are diverging. They include uniprocessor computer of Pentium and RISC' s, small scale SMP, large scale parallel systems, and heterogeneous GRID environment. It is strongly required that we can make programs in uniform programming model, and that compilers can take care of getting. best performance on each platform. As its result, optimizers in a compiler is heavily responsible for good performance. However, in today's complexity of computer/network/software architecture, heavy analysis is necessary to improve performance. In this research, we have studied(1) a performance model that has accuracy in performance analysis. Specifically, we have built unrolling shape, a symbolic and quantitative performance model for loop unrolling, for both in-order and out-of-order processors. This model is proved to be accurate enough to capture CPU behaviors in loop unrolling such as effect of software pipelining and memory latency hiding.(2) adaptive selection of algorithms in accordance with characteristics of numerical data structure This selection is applied in installation time, compile time, and runtime. We observed performance improvement using this adaptive algorithm selection.As two essential requirements to optimizations, we can list that they do not change program semantics and that they truly improve performance. As Optimization Verifying Compiler Project, we are trying to guarantee the two requirements. The fact that we have studied adaptation for improving performance in this research can be a stepping stone to this end.
期刊论文(12)
专著(0)
科研奖励(0)
会议论文
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
片桐孝洋, 黒田久泰, 大沢清, 工藤誠, 金田康正: "自動チューニング機構が並列数値計算ライブラリに及ぼす効果"情報処理学会論文誌:ハイパフォーマンスコンピューティング. 42(SIG12(HPS4). 60-76 (2001)
Takahiro Katagiri、Hisayasu Kuroda、Kiyoshi Osawa、Makoto Kudo、Yasumasa Kaneda:“自动调整机制对并行数值计算库的影响”日本信息处理学会汇刊 42 (SIG12(HPS4)。60-76 (2001))
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Kuroda, Hisayasu, Katagiri, Takhiro, Kanada, Yasumasa: "Knowledge Discovery in Auto-tuning Parallel Numerical Library"Progress in Discovery Science, Final Report of the Japanese Discovery Science Project (LNCS2281). 628-639 (2002)
Kuroda、Hisayasu、Katagiri、Takhiro、Kanada、Yasumasa:“自动调整并行数值库中的知识发现”发现科学进展,日本发现科学项目最终报告(LNCS2281)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Sato, Hiroyuki: "Unrolling Shape for Out-of-Order Processors"Proc.2003 Innovative Architecture for Future Generations High-Performance Processors and Systems. 88-97 (2003)
Sato, Hiroyuki:“Unrolling Shape for Out-of-Order Processors”Proc.2003 未来几代高性能处理器和系统的创新架构。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
12
    Development of Riemannian conjugate gradient methods and their applications to large-scale problems
    A study on Selection of Information to be Accepted by Children and Examination of its Qualitative Value in Science Learning
    • 批准号:
      16K04675
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.5万
    • 财政年份:
      2016
    • 负责人:
      SATO Hiroyuki
    • 依托单位:
    Adaptive Service Reconfigurable Architecture based on Context Information
    • 批准号:
      15H02783
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $10.4万
    • 财政年份:
      2015
    • 负责人:
      SATO Hiroyuki
    • 依托单位:
    Development of Riemannian optimization algorithms and their applications
    • 批准号:
      26887037
    • 项目类别:
      Grant-in-Aid for Research Activity Start-up
    • 资助金额:
      $1.58万
    • 财政年份:
      2014
    • 负责人:
      SATO Hiroyuki
    • 依托单位: