我想使用我对 RISC-V Rocket 芯片架构和 RISC-V 编译器所做的更改来运行 SPEC06 基准测试。我知道 Dhrystone 已经存在,但我想用其他基准来衡量性能。能够在 RISC-V 环境中运行 SPEC06 基准测试的步骤是什么?
编辑:你能帮我如何在 FPGA(特别是 zc706)上安装和运行 SPEC06 吗?我可以在 Rocket-chip 编程的 zc706 上启动 linux-3.14.41。
我想使用我对 RISC-V Rocket 芯片架构和 RISC-V 编译器所做的更改来运行 SPEC06 基准测试。我知道 Dhrystone 已经存在,但我想用其他基准来衡量性能。能够在 RISC-V 环境中运行 SPEC06 基准测试的步骤是什么?
编辑:你能帮我如何在 FPGA(特别是 zc706)上安装和运行 SPEC06 吗?我可以在 Rocket-chip 编程的 zc706 上启动 linux-3.14.41。
首先,您需要访问 SPEC CPU2006 基准测试本身(需要许可证)。下载该代码后,您应该使用speckle来轻松编译它。您应该能够在 riscv-linux 下运行所有基准测试,因此您应该使用 riscv-gcc 的 linux 变体。一些基准测试将适用于 pk 和 riscv-gcc 的 newlib 变体。