High Performance Chip Multiprocessor with Self Optimization Capability Based on Frequently Executed Paths

具有基于频繁执行路径的自优化能力的高性能片式多处理器

基本信息

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

项目摘要

本基盤研究では、プログラムの実行経路(これをパスと呼ぶ)情報を取得して、その情報を元に、より高性能な実行を行えるように自律的な最適化を行うチップマルチプロセッサの研究開発を行った。本研究の着想は、頻繁に実行されるループ(ホットループ)においては実行されるパスが極めて限定される場合が多いこと、またその限定されたパスには規則性があり高い確率で次のパスを予測可能であること、に基づいている。このため、限られたパスの中から次に実行するパスを予測し、予測したパスに対応したスレッドコードを投機的にマルチスレッド実行して、高性能化を達成する実行モデルを考案した。さらに、この実行モデルを詳細化し、実行モデルを実現するためのソフトウェアシステムを設計・開発し、同時にハードウェアアーキテクチャを設計して、シミュレータの開発を行った。また、提案システムにおける性能改善の見積り実験を行い、逐次コードを対象として非投機実行と比べて、1.5~3.0倍の高速化が達成できることを明らかにした。これらの成果は、添付した学協会誌論文、国際会議論文、口頭発表、著書により公表するとともに、特許として申請したものが、成立に至っている。この中で、国際会議発表においてBest Paper Award を1件受賞し、国内学会の口頭発表により学生奨励賞を4件受賞している。
在这项基础研究中,我们将研究和开发一种芯片多处理器,它获取程序执行路径(这称为路径)信息,并使用该信息进行自主优化以获得更高的性能执行。这项研究背后的想法是,在频繁执行的循环(热循环)中,要执行的路径往往是极其有限的,并且这些有限的路径具有规律性,并且下一条路径出现的概率很高。基于可预测性。为此,我们设计了一种执行模型,从有限数量的路径中预测下一条要执行的路径,并在多个线程中推测性地执行与预测路径相对应的线程代码,以实现高性能。进一步完善了该执行模型,设计并开发了实现该执行模型的软件系统,同时设计了硬件架构并开发了模拟器。我们还进行了一项实验来估计所提出的系统的性能改进,发现与顺序代码的非推测执行相比,可以实现 1.5 到 3.0 倍的加速。这些成果已发表在随附的学术期刊文章、国际会议论文、口头报告和书籍中,并已申请专利。其中,他获得国际会议最佳论文奖1项,国内会议口头报告学生鼓励奖4项。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
ループ細分を適用したパスベーススレッド分割手法の初期評価
应用循环细分的基于路径的线程划分方法的初步评估
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    小川大仁;伊里拓也;大津金光;横田隆史;馬場敬信
  • 通讯作者:
    馬場敬信
パスベーススレッド分割手法に基づいた自動並朔ヒシステムの実装
基于路径的线程分割方法的自动并行系统的实现
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    大泉拓;佐藤哲也;杉本雅則;橋爪宏達;伊里拓也,小川大仁大津金光,横田隆史,馬場敬信
  • 通讯作者:
    伊里拓也,小川大仁大津金光,横田隆史,馬場敬信
バイナリレベル変数解析に基づいた自動並列ヒシステムの開発
基于二值级变量分析的自动并行系统开发
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    荒井健二郎;角田 裕;和泉勇治;根元義章;白戸卓志,大津金光横田隆史,馬場敬信
  • 通讯作者:
    白戸卓志,大津金光横田隆史,馬場敬信
A Thread Partitioning Technique for Multithreaded Execution along Hot Paths
一种沿热路径多线程执行的线程划分技术
Adaptation Level and Injection Control in a Quasi-Globally Adaptive Routing
准全局自适应路由中的自适应级别和注入控制
  • DOI:
  • 发表时间:
    2008
  • 期刊:
  • 影响因子:
    0
  • 作者:
    T.Yokota;K.Ootsu;T.Baba
  • 通讯作者:
    T.Baba
{{ 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 }}

BABA Takanobu其他文献

BABA Takanobu的其他文献

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

{{ truncateString('BABA Takanobu', 18)}}的其他基金

The development of a tool to assess the interpersonal relationship of alexithymia
评估述情障碍人际关系的工具的开发
  • 批准号:
    15K04162
  • 财政年份:
    2015
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Empirical study of factors in the development of alexithymia focusing on emotional availability and attachment style
述情障碍发生因素的实证研究,重点关注情绪可用性和依恋风格
  • 批准号:
    21730572
  • 财政年份:
    2009
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Dynamic Selection of Speculative Threads Based on Executed Loop Paths
基于执行循环路径的推测线程的动态选择
  • 批准号:
    21500050
  • 财政年份:
    2009
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
High-Performance Multicomputer based on Receiving Message Prediction
基于接收消息预测的高性能多机
  • 批准号:
    14380135
  • 财政年份:
    2002
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Receiving Message Prediction and Speculative Execution of the Receiving Process
接收消息预测和接收过程的推测执行
  • 批准号:
    12680328
  • 财政年份:
    2000
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Design and Implementation of the A-NET Multicomputer based on System-on-Chip Architecture
基于片上系统架构的A-NET多机的设计与实现
  • 批准号:
    10558039
  • 财政年份:
    1998
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B).
High Performance Implementation of a Parallel Object-Oriented Language using Type Inference
使用类型推断的并行面向对象语言的高性能实现
  • 批准号:
    09680324
  • 财政年份:
    1997
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Development of a parallel Object-Oriented Total Architecture [A-NET]
并行面向对象整体架构的开发 [A-NET]
  • 批准号:
    04555077
  • 财政年份:
    1992
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Developmental Scientific Research (B)

相似海外基金

Dynamic optimization of CMPs based on statistical analysis
基于统计分析的CMP动态优化
  • 批准号:
    21700054
  • 财政年份:
    2009
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
SIMD型メニーコアプロセッサの実効性能向上に関する研究
提高SIMD众核处理器有效性能的研究
  • 批准号:
    08J05433
  • 财政年份:
    2008
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Research on the chip multiprocessors using aggressive speculative technology
采用激进推测技术的芯片多处理器研究
  • 批准号:
    18700042
  • 财政年份:
    2006
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Study on Low Power Technologies for Next Generation Microprocessors
下一代微处理器低功耗技术研究
  • 批准号:
    16300013
  • 财政年份:
    2004
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Quantum-Inspired Reconfigurable Processor
受量子启发的可重构处理器
  • 批准号:
    16360167
  • 财政年份:
    2004
  • 资助金额:
    $ 10.83万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了