Item type |
Symposium(1) |
公開日 |
2022-08-24 |
タイトル |
|
|
タイトル |
Rocket Chipへのカスタム命令追加設計支援プログラムの実装 |
タイトル |
|
|
言語 |
en |
|
タイトル |
Implementation of a design support program to add custom instructions to the Rocket Chip |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
回路設計支援 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_5794 |
|
資源タイプ |
conference paper |
著者所属 |
|
|
|
近畿大学大学院総合理工学研究科 |
著者所属 |
|
|
|
近畿大学大学院総合理工学研究科 |
著者所属 |
|
|
|
近畿大学理工学部電気電子通信工学科 |
著者名 |
吉澤, 翔悟
中尾, 怜史
武内, 良典
|
著者名(英) |
Shogo, Yoshizawa
Satoshi, Nakao
Yoshinori, Takeuchi
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
本研究では,特定用途向けプロセッサ開発の支援を行うことを目的とし,汎用プロセッサの命令追加を効率的に行うための設計支援プログラムを Bash や Python で作成した.プロセッサの消費電力量を削減するには,カスタム命令を実装することが考えられる.RISC-V ISA を実装した Rocket Chip をベースとして積和演算を効率よく行うカスタム命令を実装し,シミュレーション,エミュレーションにより,消費電力量の削減とカスタム命令実装の有用性を確認した.同時に,カスタム命令実装に追加・編集が必要となるファイル数についても示し,命令追加設計支援プログラムの有用性を確認した. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
The purpose of this study is to support the development of processors for specific applications. We have built a design support program in Bash and Python to efficiently add instructions to general-purpose processors. A possible way to reduce the amount of power consumption of a processor is to implement custom instructions. We confirmed the usefulness of implementing custom instructions by processors simlation and emulation of the reduction of energy consumption and the custom instruction processors that efficiently perform multiply-and-accumulate operations based on a Rocket Chip with a RISC-V ISA implemented. Futhermore, we showed the amout of edited file to implement custom instructions, and confirmed the usefulness of the instruction addition design support program. |
書誌情報 |
DAシンポジウム2022論文集
巻 2022,
p. 43-50,
発行日 2022-08-24
|
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |