• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Custom Instruction Generation for Multiprocessor SoCs

Research Project

Project/Area Number 24700054
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeMulti-year Fund
Research Field Computer system/Network
Research InstitutionTokyo City University

Principal Investigator

KENSHU Seto  東京都市大学, 工学部, 講師 (10420241)

Project Period (FY) 2012-04-01 – 2014-03-31
Project Status Completed (Fiscal Year 2013)
Budget Amount *help
¥3,380,000 (Direct Cost: ¥2,600,000、Indirect Cost: ¥780,000)
Fiscal Year 2013: ¥1,560,000 (Direct Cost: ¥1,200,000、Indirect Cost: ¥360,000)
Fiscal Year 2012: ¥1,820,000 (Direct Cost: ¥1,400,000、Indirect Cost: ¥420,000)
KeywordsSoC / 高位合成 / ループパイプライン化
Research Abstract

In the loop pipelining of high-level synthesis, the reduction of initiation intervals (IIs) is the key for high-performance. Traditional loop pipelining techniques, however, assume that the RAW dependences whose occurrences are unknown before execution always occur, resulting in increased IIs. In this research, we developed a technique that reduces IIs. In this technique, data written to memories in such dependences are also written to registers and the occurrences of the dependences are checked at runtime and the registers are accessed in case the dependences occur. We demonstrated that our technique reduces the numbers of execution cycles by 40% on average compared to the state-of-the-art loop pipelining technique.

Report

(3 results)
  • 2013 Annual Research Report   Final Research Report ( PDF )
  • 2012 Research-status Report
  • Research Products

    (12 results)

All 2014 2013 Other

All Journal Article (3 results) (of which Peer Reviewed: 2 results) Presentation (9 results)

  • [Journal Article] Forwarding Unit Generation for Loop Pipelining in High-Level Synthesis2014

    • Author(s)
      Shingo Kusakabe, Kenshu Seto
    • Journal Title

      IPSJ Transactions on System LSI Design Methodology

      Volume: 7

    • NAID

      130004705276

    • Related Report
      2013 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Forwarding Unit Generation for Loop Pipelining in High-Level Synthesis2013

    • Author(s)
      S. Kusakabe, K. Seto
    • Journal Title

      IPSJ Transactions on System LSI Design Methodology

      Volume: Vol. 8(印刷中)

    • NAID

      130004705276

    • URL

      https://www.jstage.jst.go.jp/browse/ipsjtsldm

    • Related Report
      2013 Final Research Report
    • Peer Reviewed
  • [Journal Article] Loop Fusion with Outer Loop Shifting for High-level Synthesis2013

    • Author(s)
      Yuta Kato, Kenshu Seto
    • Journal Title

      IPSJ Transactions on System LSI Design Methodology

      Volume: 6 Issue: 0 Pages: 71-75

    • DOI

      10.2197/ipsjtsldm.6.71

    • NAID

      130003369392

    • ISSN
      1882-6687
    • Related Report
      2012 Research-status Report
  • [Presentation] ループパイプライン化における開始間隔短縮のためのデータ依存緩和技術2013

    • Author(s)
      日下部真吾,瀬戸謙修
    • Organizer
      2013-SLDM-161(10)
    • Place of Presentation
      (pp. 1-6)
    • Related Report
      2013 Final Research Report
  • [Presentation] Forwarding Unit Generation with Runtime Dependency Analysis in High-Level Synthesis2013

    • Author(s)
      S. Kusakabe, K. Seto
    • Organizer
      Proceedings of SASIMI 2013
    • Place of Presentation
      (pp. 226-230)
    • Related Report
      2013 Final Research Report
  • [Presentation] 高位合成のループパイプライン化におけるフォワーディングユニット生成技術2013

    • Author(s)
      日下部真吾,外山知人,瀬戸謙修
    • Organizer
      信学技報
    • Place of Presentation
      (Vol. 113, No. 320, 2013, pp. 245-249)
    • Related Report
      2013 Final Research Report
  • [Presentation] Forwarding Unit Generation with Runtime Dependency Analysis in High-Level Synthesis

    • Author(s)
      Shingo Kusakabe, Kenshu Seto
    • Organizer
      SASIMI 2013 (The 18th Workshop on Synthesis And System Integration of Mixed Information technologies)
    • Place of Presentation
      北海道, 札幌ガーデンパレス
    • Related Report
      2013 Annual Research Report
  • [Presentation] 高位合成のループパイプライン化におけるフォワーディングユニット生成技術

    • Author(s)
      日下部真吾, 外山知人, 瀬戸謙修
    • Organizer
      デザインガイア2013 -VLSI設計の新しい大地-
    • Place of Presentation
      鹿児島, 鹿児島県文化センター
    • Related Report
      2013 Annual Research Report
  • [Presentation] 高位合成前のループタイリングによる性能制約下でのレジスタ数削減

    • Author(s)
      望月俊啓,瀬戸謙修
    • Organizer
      DAシンポジウム2012
    • Place of Presentation
      岐阜, 水明館
    • Related Report
      2012 Research-status Report
  • [Presentation] WAR依存を持つ配列アクセスの削減手法

    • Author(s)
      大川貴之,瀬戸謙修
    • Organizer
      電子情報通信学会 VLSI設計技術研究会
    • Place of Presentation
      岩手, ホテルルイズ
    • Related Report
      2012 Research-status Report
  • [Presentation] 配列アクセス実行条件の厳密な解析に基づくスカラリプレイス技術

    • Author(s)
      竹鼻宏晃,瀬戸謙修
    • Organizer
      デザインガイア2012
    • Place of Presentation
      福岡, 九州大学
    • Related Report
      2012 Research-status Report
  • [Presentation] ループパイプライン化における開始間隔短縮のためのデータ依存緩和技術

    • Author(s)
      日下部真吾,瀬戸謙修
    • Organizer
      電子情報通信学会 VLSI設計技術研究会
    • Place of Presentation
      福岡, 北九州国際会議場
    • Related Report
      2012 Research-status Report

URL: 

Published: 2013-05-31   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi