講演名 2004/3/5
Packed SIMD型命令を持つプロセッサ合成システムのためのリターゲッタブルコンパイラ(システムオンシリコン設計技術並びにこれを活用したVLSI)
加藤 久晴, 内田 純平, 宮岡 祐一郎, 戸川 望, 柳澤 政生, 大附 辰夫,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) Packed SIMD型命令セットを持つプロセッサを対象としたHW/SW協調合成システムでは,合成済みプロセッサのソフトウェア開発環境としてリターゲッタブルコンパイラが必要となる.本稿では,リターゲックブルコンパイラにおける最適化の中核となる,演算器資源制約を考慮したPacked SIMDイビアルゴリズムを提案する.提案手法では,任意のPacked SIMD型演算命令を実行可能な演算器構成として,1演算器内で実行する構成から,複数の演算器にまたがって実行する構成まで想定している.提案手法により多様な演算器構成を持つプロセッサに対してPacked SIMD型命令を発行し,高速化したアセンブリコードを出力することが可能となる.計算機実験により提案手法の有効性を評価する.
抄録(英) Consider to synthesize a processor with packed SIMD type instructions by a hardware/software cosynthesis system, The system needs a retargetable compiler for the processor with packed SIMD type instructions. This paper proposes a packed SIMD generation algorithm which consider a restriction of functional unit resources. The proposed algorithm treats many kinds of combinations of functional units as candidate of combination of functional units which can execute arbitrary packed SIMD type instructions. The proposed algorithm generates packed SIMD type instructions to many kinds of processors which differ in composition of functional units. The Experimental results show effectiveness of the proposed algorithm.
キーワード(和) ハードウェア/ソフトウェア協調合成 / Packed SIMD型命令 / リターゲッタブルコンパイラ / 組み込みプロセッサ
キーワード(英) hardware/software cosynthesis / packed SIMD type instruction / retargetable compiler / embedded processor
資料番号 VLD2003-157
発行日

研究会情報
研究会 VLD
開催期間 2004/3/5(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 VLSI Design Technologies (VLD)
本文の言語 JPN
タイトル(和) Packed SIMD型命令を持つプロセッサ合成システムのためのリターゲッタブルコンパイラ(システムオンシリコン設計技術並びにこれを活用したVLSI)
サブタイトル(和)
タイトル(英) A Retargetable Compiler in a Hardware/Software Cosynthesis System for Processor Cores with Packed SIMD Type Instruction Sets
サブタイトル(和)
キーワード(1)(和/英) ハードウェア/ソフトウェア協調合成 / hardware/software cosynthesis
キーワード(2)(和/英) Packed SIMD型命令 / packed SIMD type instruction
キーワード(3)(和/英) リターゲッタブルコンパイラ / retargetable compiler
キーワード(4)(和/英) 組み込みプロセッサ / embedded processor
第 1 著者 氏名(和/英) 加藤 久晴 / Hisaharu KATOH
第 1 著者 所属(和/英) 早稲田大学理工学部電子・情報通信学科
Dept. of Electronics, Information and Communication Engineering, Waseda University
第 2 著者 氏名(和/英) 内田 純平 / Jumpei UCHIDA
第 2 著者 所属(和/英) 早稲田大学理工学部コンピュータ・ネットワーク工学科
Dept. of Computer Science, Waseda University
第 3 著者 氏名(和/英) 宮岡 祐一郎 / Yuichiro MIYAOKA
第 3 著者 所属(和/英) 早稲田大学理工学部コンピュータ・ネットワーク工学科
Dept. of Computer Science, Waseda University
第 4 著者 氏名(和/英) 戸川 望 / Nozomu TOGAWA
第 4 著者 所属(和/英) 早稲田大学理工学総合研究センター:北九州市立大学国際環境工学部情報メディア工学科
Advanced Research Institute for Science and Engineering, Waseda University:Dept. of Information and Media Sciences, The University of Kitakyushu
第 5 著者 氏名(和/英) 柳澤 政生 / Masao YANAGISAWA
第 5 著者 所属(和/英) 早稲田大学理工学部コンピュータ・ネットワーク工学科
Dept. of Computer Science, Waseda University
第 6 著者 氏名(和/英) 大附 辰夫 / Tatsuo OHTSUKI
第 6 著者 所属(和/英) 早稲田大学理工学部コンピュータ・ネットワーク工学科
Dept. of Computer Science, Waseda University
発表年月日 2004/3/5
資料番号 VLD2003-157
巻番号(vol) vol.103
号番号(no) 703
ページ範囲 pp.-
ページ数 6
発行日