著者
小室 孝 鏡 慎吾 石川 正俊 片山 善夫
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌コンピューティングシステム(ACS) (ISSN:18827829)
巻号頁・発行日
vol.48, no.13, pp.106-116, 2007-08-15
参考文献数
18

超並列画像プロセッサの一種であるビジョンチップのプログラミングを容易にするために開発したビットレベルコンパイラについて報告する。本コンパイラは、(1) コード生成効率、(2) モジュールの再利用性、(3) ユーザ利便性の向上を目標に設計されており、C ベースの文法、並列演算と逐次演算の自動振り分け、任意のビット長に対する一般記法、ビットレベルコード最適化などを特徴とする。We report on a bit-level compiler which was developed for easy programming of a vision chip, that is a kind of massively parallel image processor. The compiler is designed aiming improvements of (1) code generation efficiency, (2) reusability of modules, (3) user convenience, and features C-based grammer, auto division of parallel and sequential processing, general notation of arbitrary bit-length, and bit-level code optimization.