ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. シンポジウム
  2. シンポジウムシリーズ
  3. DAシンポジウム
  4. 2016

不定サイクル演算に対応した分散制御における投機的実行

https://ipsj.ixsq.nii.ac.jp/records/174527
https://ipsj.ixsq.nii.ac.jp/records/174527
a61fdb60-374b-457d-b388-2e4aa12779b5
名前 / ファイル ライセンス アクション
IPSJ-DAS2016011.pdf IPSJ-DAS2016011.pdf (959.9 kB)
Copyright (c) 2016 by the Information Processing Society of Japan
オープンアクセス
Item type Symposium(1)
公開日 2016-09-07
タイトル
タイトル 不定サイクル演算に対応した分散制御における投機的実行
タイトル
言語 en
タイトル Speculative Execution in Distributed Controllers for High-Level Synthesis
言語
言語 jpn
キーワード
主題Scheme Other
主題 高位合成
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_5794
資源タイプ conference paper
著者所属
関西学院大学理工学部
著者所属
関西学院大学理工学部
著者所属(英)
en
Kwansei Gakuin University
著者所属(英)
en
Kwansei Gakuin University
著者名 清水, 美帆

× 清水, 美帆

清水, 美帆

Search repository
石浦, 菜岐佐

× 石浦, 菜岐佐

石浦, 菜岐佐

Search repository
著者名(英) Miho, Shimizu

× Miho, Shimizu

en Miho, Shimizu

Search repository
Nagisa, Ishiura

× Nagisa, Ishiura

en Nagisa, Ishiura

Search repository
論文抄録
内容記述タイプ Other
内容記述 本稿では,データフローグラフ境界を越えて動的スケジューリングを行う分散制御方式に投機的実行を導入する手法を提案する.一般的な高位合成手法で用いられる静的スケジューリングでは,実行時にサイクル数が変動する演算が存在する場合,余分な待ちが発生する.このような回路を効率的に制御する手法として,演算の実行タイミングを動的に調整する分散制御方式が提案されているが,我々はこれを拡張し,複数のデータフローグラフにまたがって動的な演算スケジューリングを実現する手法を提案している.これに対し本稿では,さらに分岐予測に基づく演算の動的な投機的実行を可能にする手法を提案する.2 つの回路に対する実験では,投機的実行を行わない分散制御に対し約 5.0%の回路規模の増加で,サイクル数を平均 15.2%削減できた.
論文抄録(英)
内容記述タイプ Other
内容記述 This article proposes a method of incorporating speculative execution into distributed control which enables dynamic scheduling of operations beyond the boundaries of basic blocks. In the presence of variable latency units, the static scheduling scheme in conventional high-level synthesis causes wasteful waits. Distributed control enables dynamic scheduling of operations, of which we previously proposed an extension to allow operation motion across two dataflow graphs. In this article, we further introduce speculative execution based on branch prediction into our previous scheme. Experimental results on two examples showed that the execution cycles were reduced by 15.2% on average as compared with our previous method without speculative execution, while the circuit size was increased by 5.0%.
書誌情報 DAシンポジウム2016論文集

巻 2016, 号 11, p. 56-61, 発行日 2016-09-07
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-20 06:39:06.822509
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3