RISC-V Tracking
Current tests are scalar only.
Overall Ranking
SPECint Ratio/GHz · base
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL18.75
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL18.24
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL17.58
- LLVM 21.1.0 @ OpenXiangShan KMHv3 RTL16.47
- GCC 12.1.0 @ OpenXiangShan KMHv3 RTL16.02
- GCC 12.1.0 @ OpenXiangShan KMHv3 RTL15.28
- LLVM 22.1.0 @ SiFive EIC7700X P5508.26
- LLVM 22.1.0 @ SpacemiT K3 X1006.65
- XSCC 1.1 @ RISC-V Board #65.68
- XSCC 1.1 @ RISC-V Board #35.12
Platform Rankings
SPECint Ratio/GHz · base
KMHv3
RTL emulator
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL18.75
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL18.24
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL17.58
- LLVM 21.1.0 @ OpenXiangShan KMHv3 RTL16.47
- GCC 12.1.0 @ OpenXiangShan KMHv3 RTL16.02
- GCC 12.1.0 @ OpenXiangShan KMHv3 RTL15.28
RISC-V Board
RISC-V boards
- LLVM 22.1.0 @ SiFive EIC7700X P5508.26
- LLVM 22.1.0 @ SpacemiT K3 X1006.65
- XSCC 1.1 @ RISC-V Board #65.68
- XSCC 1.1 @ RISC-V Board #35.12
- LLVM 22.1.0 @ Zhihe A210 C9205.04
Compiler Rankings
SPECint Ratio/GHz · base
XSCC — XiangShan Compiler
- OpenXiangShan KMHv3 RTL · XSCC 1.118.75
- OpenXiangShan KMHv3 RTL · XSCC 1.118.24
- OpenXiangShan KMHv3 RTL · XSCC 1.117.58
- RISC-V Board #6 · XSCC 1.15.68
- RISC-V Board #3 · XSCC 1.15.12
LLVM / clang toolchain
- OpenXiangShan KMHv3 RTL · LLVM 21.1.016.47
- SiFive EIC7700X P550 · LLVM 22.1.08.26
- SpacemiT K3 X100 · LLVM 22.1.06.65
- Zhihe A210 C920 · LLVM 22.1.05.04
GNU Compiler Collection
- OpenXiangShan KMHv3 RTL · GCC 12.1.016.02
- OpenXiangShan KMHv3 RTL · GCC 12.1.015.28
Benchmark Results
400.perlbench · SPECint Ratio/GHz · base
Reference time: 9770sratio = 9770 / runtime
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL15.74206.9s
- LLVM 21.1.0 @ OpenXiangShan KMHv3 RTL15.67207.9s
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL15.49210.3s
- XSCC 1.1 @ OpenXiangShan KMHv3 RTL15.31212.7s
- GCC 12.1.0 @ OpenXiangShan KMHv3 RTL12.79254.6s
- GCC 12.1.0 @ OpenXiangShan KMHv3 RTL12.24266.1s
- LLVM 22.1.0 @ SiFive EIC7700X P5507.31954.5s
- LLVM 22.1.0 @ SpacemiT K3 X1006.63614.4s
- LLVM 22.1.0 @ Zhihe A210 C9205.37956.9s
- XSCC 1.1 @ RISC-V Board #65.27713s
- XSCC 1.1 @ RISC-V Board #35.17945.2s
Recent Test Runs
10 latest runs
Show recent runs (10)
| Date | Compiler | Platform | Mode | Input | Scores | Status | Report |
|---|---|---|---|---|---|---|---|
| 06-27 | XSCC 1.1 | RISC-V Board #3 (2GHz, L1:64 KB I + 64 KB D, L2:1 MB I+D, L3:64 MB I+D, rv64gcv0p7) | speed | ref | int 10.24 · fp 10.46 | Completed | |
| 06-26 | XSCC 1.1 | RISC-V Board #6 (2.6GHz, L1:64 KiB I + 64 KiB D, L2:2 MiB per 4-core cluster I+D, L3:64 MiB I+D, rv64gcv) | speed | ref | int 14.77 · fp 13.90 | Completed | |
| 06-24 | LLVM 22.1.0 | SpacemiT K3 X100 (2.4GHz, L1:64 KiB I + 64 KiB D, L2:8 MB I+D shared L2 cache per 8-core cluster, rva23) | speed | ref | int 15.95 · fp 16.62 | Completed | |
| 06-14 | XSCC 1.1 | OpenXiangShan KMHv3 RTL 3GHz | speed | ref | int 58.11 · fp 66.47 | Completed | |
| 06-14 | XSCC 1.1 | OpenXiangShan KMHv3 RTL 3GHz | speed | ref | int 56.26 · fp 64.68 | Completed | |
| 05-19 | LLVM 22.1.0 | SiFive EIC7700X P550 (1.4GHz, L1:32 KB I + 32 KB D, L2:256 KB I+D, L3:4 MB I+D, rv64gc) | speed | ref | int 11.57 · fp 10.76 | Completed | |
| 05-15 | LLVM 21.1.0 | OpenXiangShan KMHv3 RTL 3GHz | speed | ref | int 49.41 · fp 59.59 | Completed | |
| 05-04 | LLVM 22.1.0 | Zhihe A210 C920 (1.9GHz, L1:64k I + 64k D, L2:1 MB I+D, rv64gcv) | speed | ref | int 9.58 · fp 10.69 | Completed | |
| 04-30 | XSCC 1.1 | OpenXiangShan KMHv3 RTL 3GHz | speed | ref | int 54.72 · fp 62.16 | Completed | |
| 01-21 | XSCC 1.1 | OpenXiangShan KMHv3 RTL 3GHz | speed | ref | int 52.74 · fp 60.00 | Completed |