講演抄録/キーワード |
講演名 |
2014-12-01 10:00
SIMD命令拡張による高速化の検討 ~ プロセッサ設計コンテストを題材として ~ ○平石康祐・橋本瑛大・大津金光・大川 猛・横田隆史(宇都宮大) ICD2014-73 CPSY2014-85 エレソ技報アーカイブへのリンク:ICD2014-73 |
抄録 |
(和) |
FPGA (Field Programmable Gate Array) 上のソフトコアプロセッサを用いてシステムを開発する際,外部メモリへのアクセスは性能のボトルネックとなることがある.そこで,外部メモリへのアクセス削減のために,SIMD拡張MIPS命令互換プロセッサMIQS (MIPS Instruction processor with Quadword SIMD extension) を開発した.MIQSは,MIPS命令互換プロセッサにSIMD形式で並列演算するデータパスを追加し,データ供給のために一度に4ワードのデータを転送可能としたプロセッサである.本プロセッサはFIT2014内で行われた第2回高性能コンピュータシステム設計コンテストのリファレンスデザインをベースとした.4つのアプリケーションで性能評価を行ったところ,オリジナルのリファレンスデザインと比較して,5.49倍から13.32倍の性能向上を示した.また,提案のMIQSは相対的に少ないハードウェアリソース量で高い性能を達成可能であることを示した. |
(英) |
In the system development using soft core processor on an FPGA (Field Programmable Gate Array), an access to external memory may be a performance bottleneck. In order to reduce the number of the external memory accesses, we have developed a MIPS instruction set processor with SIMD extension named MIQS (MIPS Instruction processor with Quadword SIMD extension). MIQS is a MIPS instruction set processor which adds a data path for parallel calculation in SIMD form, and can transfer four-word data at once for data supply to the data path. The processor is based on the reference design of the 2nd High-performance Computer system design contest which was held in FIT2014. The results of evaluations using four applications showed 5.49 to 13.32 times performance improvement compared with the original reference design. The proposed MIQS can achieve relatively higher performance in less hardware resources. |
キーワード |
(和) |
SIMD / FPGA / ソフトコアプロセッサ / 組込みシステム / / / / |
(英) |
SIMD / FPGA / soft core processor / embedded system / / / / |
文献情報 |
信学技報, vol. 114, no. 346, CPSY2014-85, pp. 1-6, 2014年12月. |
資料番号 |
CPSY2014-85 |
発行日 |
2014-11-24 (ICD, CPSY) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
ICD2014-73 CPSY2014-85 エレソ技報アーカイブへのリンク:ICD2014-73 |