講演名 1998/3/5
ディジタル信号処理向けプロセッサの自動合成システムにおける並列化コンパイラ
川崎 隆志, 戸川 望, 柳澤 政生, 大附 辰夫,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 本稿では、ディジタル信号処理向けプロセッサのハードウェア/ソフトウェア協調合成システムにおける並列化コンパイラを提案する.並列化コンパイラは, C言語で書かれたディジタル信号処理アプリケーションプログラムから, 対象とするプロセッサアーキテクチャで想定される全てのハードウェアユニットが利用可能であると仮定することにより, 必要なハードウェアユニットや並列性を抽出する.コンパイルテンプレートにより, ハードウェアループやアドレッシングユニット等のディジタル信号処理プロセッサ特有のハードウェアユニットを抽出する.これらにより, プロセッサアーキテクチャのリソースを最大限に利用する実行クロックサイクル数最小のアセンブラコード生成を実現する.計算機実験により, いくつかの既存マイクロプロセッサおよびコンパイラと比較した結果を報告する.
抄録(英) This paper proposes a compiler on a hardware/software cosynthesis system which produces processor cores for the digital signal processing. The proposed compiler extracts required hardware units for digital signal processing and paralellization of instructions from the input application program written in C, which can be achieved by assuming that unlimited amount of hardware units can be used. The input application program goes through compile templates and thus an assembler code using hardware loop units and addressing units can be generated. As a result, the compiler generates the fastest assembler code in terms of execution clock cycle with the maximum hardware resources of the processor core. Several experimental results show the effectiveness of our compiler.
キーワード(和) コンパイラ / ディジタル信号処理 / ハードウェア/ソフトウェア協調設計
キーワード(英) compiler / digital signal processing / hardware/software codesign
資料番号
発行日

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

講演論文情報詳細
申込み研究会 VLSI Design Technologies (VLD)
本文の言語 JPN
タイトル(和) ディジタル信号処理向けプロセッサの自動合成システムにおける並列化コンパイラ
サブタイトル(和)
タイトル(英) A Compilier on Synthesis System for Processor Cores of Digital Signal Processing
サブタイトル(和)
キーワード(1)(和/英) コンパイラ / compiler
キーワード(2)(和/英) ディジタル信号処理 / digital signal processing
キーワード(3)(和/英) ハードウェア/ソフトウェア協調設計 / hardware/software codesign
第 1 著者 氏名(和/英) 川崎 隆志 / Takashi KAWASAKI
第 1 著者 所属(和/英) 早稲田大学理工学部電子・情報通信学科
Dept.of Electronics, Information and Communication Engineering Waseda University
第 2 著者 氏名(和/英) 戸川 望 / Nozomu TOGAWA
第 2 著者 所属(和/英) 早稲田大学理工学部電子・情報通信学科
Dept.of Electronics, Information and Communication Engineering Waseda University
第 3 著者 氏名(和/英) 柳澤 政生 / Masao YANAGISAWA
第 3 著者 所属(和/英) 早稲田大学理工学部電子・情報通信学科
Dept.of Electronics, Information and Communication Engineering Waseda University
第 4 著者 氏名(和/英) 大附 辰夫 / Tatsuo OHTSUKI
第 4 著者 所属(和/英) 早稲田大学理工学部電子・情報通信学科
Dept.of Electronics, Information and Communication Engineering Waseda University
発表年月日 1998/3/5
資料番号
巻番号(vol) vol.97
号番号(no) 576
ページ範囲 pp.-
ページ数 8
発行日