Bump nemu ref in ready-to-run NEMU commit: a2d7a7c70acd7ba4a2e58d261a0939dcbef88a00 NEMU configs: riscv64-xs-ref_defconfig riscv64-dual-xs-ref_defconfig riscv64-xs-ref-debug_defconfig riscv64-dual-xs-ref-debug_defconfig Including: * feat(trigger, tdata3): sdtrig extension support tdata3 (#1036) * fix(Makefile): statically link libstdc++ for shared objects (#1044) * ci: bump the github-actions group with 6 updates (#1038) * chore: use dependabot to track actions updates (#1037) * feat(checkpoint): build checkpoint sources for SHARE (#1034) * feat(checkpoint): trim compressed pmem dumps by resident pages (#1031) * perf(ci): include ref regcpy in shared-object benchmark (#1029) * fix(checkpoint): read CLINT timer state directly (#1030) * fix(Zicclsm): fix cross page store PMP/PMA check (#1001) * perf(tcache): make simple tcache 4-way associative (#1024) * fix(ci): fetch perf baseline by exact commit (#1026) * fix(difftest): limit store_queue size to avoid OOM (#1022) * fix(monitor): start profiling on manual oneshot sigint (#1021)
Bump nemu ref in ready-to-run
Including: * feat(trigger, tdata3): sdtrig extension support tdata3 (#1036) * fix(Makefile): statically link libstdc++ for shared objects (#1044) * ci: bump the github-actions group with 6 updates (#1038) * chore: use dependabot to track actions updates (#1037) * feat(checkpoint): build checkpoint sources for SHARE (#1034) * feat(checkpoint): trim compressed pmem dumps by resident pages (#1031) * perf(ci): include ref regcpy in shared-object benchmark (#1029) * fix(checkpoint): read CLINT timer state directly (#1030) * fix(Zicclsm): fix cross page store PMP/PMA check (#1001) * perf(tcache): make simple tcache 4-way associative (#1024) * fix(ci): fetch perf baseline by exact commit (#1026) * fix(difftest): limit store_queue size to avoid OOM (#1022) * fix(monitor): start profiling on manual oneshot sigint (#1021)
This repo includes some prebuilt workloads and difftest reference libaries. Please refer to XiangShan-doc to learn how to use them.
This repo may be abandoned in feature, as we are trying to provide prebuilt binaries through Github release.
riscv64-nemu-interpreter-so
riscv64-nemu-interpreter-dual-so
riscv64-spike-so
linux.bin
microbench.bin
apps/microbench
coremark-2-iteration.bin
apps/coremark
copy_and_run.bin
apps/loader
flash_recursion_test.bin
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
XiangShan ready-to-run binaries
This repo includes some prebuilt workloads and difftest reference libaries. Please refer to XiangShan-doc to learn how to use them.
This repo may be abandoned in feature, as we are trying to provide prebuilt binaries through Github release.
Prebuilt difftest reference libaries
riscv64-nemu-interpreter-soriscv64-nemu-interpreter-dual-soriscv64-spike-soPrebuilt workloads
linux.binBuilt accodring to XiangShan-docmicrobench.binapps/microbenchcoremark-2-iteration.binapps/coremarkcopy_and_run.binapps/loaderflash_recursion_test.bin