2022-06-18 / 最終更新日時 : 2022-10-22 admin Simulator Running Auto-Vectorized Program on RISC-V Vector RTL Simulator Luffcaでは、RISC-Vベクトル拡張(RVV)を利用するため、LLVM/Clangの自動ベクトル化を用いてプログラムをビルドし、RVV仕様v1.0に準拠するVicunaのRTLシミュレータ上で実行しました。
2022-06-04 / 最終更新日時 : 2022-09-23 admin FPGA Running ResNet-50 on FPGA with Gemmini SoC Luffcaでは、DNNアクセラレータのGemminiとRISC-V CPUのRocketを用いたDNNシステムをDigilent社のFPGAボード上に構築し、ResNet-50を実行することに成功しました。
2022-05-21 / 最終更新日時 : 2022-12-10 admin FPGA Running 32-bit Linux on FPGAs with RISC-V Out-of-Order Core Luffcaでは、Digilent社のFPGAボード用にRISC-V Out-of-Order CoreであるNaxRiscvのSoCのゲートウェアを作成し、32-bit Linuxを実行することに成功しました。
2022-05-07 / 最終更新日時 : 2022-08-21 admin FPGA Building an ML Processor using CFU Playground (Part 2) Luffcaでは、RISC-Vのカスタム命令を活用してKeyword Spottingモデルの推論を8.9倍高速化するML(Machine Learning)プロセッサを作成しました。
2022-04-16 / 最終更新日時 : 2022-05-20 admin Simulator Running CoreMark on SonicBOOM Simulator Luffcaでは、アウトオブオーダ実行スーパースカラのRISC-V CPUであるSonicBOOMのSFB(Short-Forwards Branch)最適化を有効化したシミュレータを作成し、CoreMarkを実行しました。
2022-04-02 / 最終更新日時 : 2022-08-06 admin Simulator Running Test Programs on Gemmini Simulators Luffcaでは、RISC-V SoCデザインフレームワークであるChipyardの環境構築を行うと共に、DNNアクセラレータのGemminiのシミュレータを作成し、テストプログラムのgemmini-rocc-testsを実行しました。
2022-03-19 / 最終更新日時 : 2022-12-10 admin Simulator Benchmarks on RISC-V Out-of-Order Simulator Luffcaでは、RISC-V Out-of-Order CoreのNaxRiscvのシミュレータを作成し、ベンチマークのCoreMarkとDhrystoneを実行しました。
2022-03-05 / 最終更新日時 : 2022-08-21 admin FPGA Building an ML Processor using CFU Playground (Part 1) Luffcaでは、RISC-Vのカスタム命令を活用してPerson Detection int8モデルの推論を5.6倍高速化するML(Machine Learning)プロセッサを作成しました。
2022-02-19 / 最終更新日時 : 2022-12-09 admin FPGA Benchmarks in LiteX/Rocket on FPGA boards Luffcaでは、ベンチマークのCoreMarkを使って、前回の記事で紹介した64-bit Rocket ChipのマルチコアSoCの性能を計測しました。
2022-02-05 / 最終更新日時 : 2022-12-09 admin FPGA Booting RISC-V Debian in LiteX/Rocket on FPGA boards Luffcaでは、LiteXを用いて64-bit RISC-VのRocket ChipのSoCを構成し、2種類のFPGAボード(Qmtech社のWukongボードとDigilent社のNexys Video)上で、RISC-V Debianをブートすることに成功しました。