RISC-V矢量指令模拟器优化
CSC3050项目3:基于RISC-V的矢量指令模拟器扩展实现与优化
项目要求扩展RISC-V模拟器QTRVSim,支持RVV(RISC-V向量扩展)指令,以提升并行数据处理能力,尤其在机器学习、加密、科学计算等领域应用。核心任务包括实现指定的RVV指令、测试指令功能、执行矩阵乘法、优化周期计数等。操作步骤涵盖安装必要工具、下载源代码、修改文件、测试模拟器等环节。
适合具备硬件架构和C++编程基础的本科生、研究生及对RISC-V架构和模拟器有兴趣的研究人员。项目目标是掌握RISC-V架构及其向量扩展的基本概念,实现并验证向量指令的功能,通过矩阵乘法演示指令优势,并优化执行周期提高性能。
项目要求提交完整报告,包括测试案例的执行结果和周期统计。使用ChatGPT等AI工具改进代码或提供思路是允许的,并被视为提升生产力的有效手段。项目截止日期为2024年11月19日23:59。
下载地址
用户评论