@ioriveur
UC-berkeleyが(また)作ったアーキテクチャ
作り過ぎだろう
RV32 RV64 (RV128 in future)
Rocket core
- scalaで書かれたRISC-V実装
- Rocket chipとはRISC-Vの実装であるrocket
Chiselとは
code generator to Verilog or C++(emulator)
みんなはMakefile書こうね
動かない
std::bad_alloc
Scalaが自動生成したゴミのようなC++コード
手書きの安心感
+memsize=850000000 など
scalaのコードに謎のprintf
シミュレーション
write_back stageの情報が吐かれている
クロックごとに実行される
刺さっているモジュールに書けばよい
その他
いい計算機が大学にはたくさんあるので、ふつうのレベルのマシンだとアレっぽいので要ベンチマーク