研究課題/領域番号 |
16H02794
|
研究種目 |
基盤研究(B)
|
配分区分 | 補助金 |
応募区分 | 一般 |
研究分野 |
計算機システム
|
研究機関 | 東京工業大学 |
研究代表者 |
吉瀬 謙二 東京工業大学, 情報理工学院, 准教授 (50323887)
|
研究期間 (年度) |
2016-04-01 – 2020-03-31
|
キーワード | メニーコアプロセッサ / エミュレーション / トレース駆動 / FPGA / RISC-V |
研究成果の概要 |
本研究では、FPGAを用いて、サイクルレベルの精度を維持したまま数千個のコアを搭載する大規模メニーコアプロセッサの挙動をエミュレーションする超高速システムの開発に取り組んだ。このシステムは、メニーコアアーキテクチャの研究開発および、メニーコアプロセッサのためのシステムソフトウェアやアプリケーションプログラムの研究開発を加速するものである。また、オープンなアーキテクチャという点で注目を集めているRISC-Vアーキテクチャに着目して、効率の良い典型的な5段のパイプライン構成を持つスカラプロセッサを実装し、それらのソースコードおよび開発環境をオープンソースとして公開した
|
自由記述の分野 |
コンピュータアーキテクチャ
|
研究成果の学術的意義や社会的意義 |
大規模メニーコアプロセッサの超高速エミュレーションのために不可欠となるトレース駆動のネットワークオンチップのシミュレーションの方式として、FPGAを活用してパケット間の依存関係を考慮しながら正しくシミュレーションをおこなう高速で洗練された方式を開発した。その成果は高く評価されており、FPGA関連のトップカンファレンスの1つであるFPGA2020に採録されて発表している。また、ハードウェア記述言語を用いて、汎用のオペレーティングシステムであるLinuxが動作する高機能なRISC-Vシステムオンチップを実装しオープンソースとして公開した。関連するウェブサイトを公開し、多くアクセスされている。
|