本文介紹了RAVE插件的實現。RAVE是為了解決之前用於RISC-V模擬的Vehave工具的一些缺點而開發的。Vehave只能捕獲向量指令的執行,無法獲取標量指令的信息,並且對於高度向量化的代碼會產生較大的開銷。
RAVE基於QEMU進行模擬,並實現了以下功能:
作者對RAVE的性能進行了評估,包括使用合成基準和實際HPC應用程序,並與Vehave和FPGA硬件仿真進行了比較。結果顯示,QEMU+RAVE是一個快速、可移植且功能強大的RISC-V向量指令模擬解決方案。
A otro idioma
del contenido fuente
arxiv.org
Ideas clave extraídas de
by Pablo Vizcai... a las arxiv.org 09-23-2024
https://arxiv.org/pdf/2409.13639.pdfConsultas más profundas