Commit graph

15 commits

Author SHA1 Message Date
8630fe7667
refactor: use cmake macros to do objcopy, install and tests
All checks were successful
Build nix packages / build-matrix (am-kernels) (push) Successful in 2m26s
Build nix packages / build-matrix (rv32Cross.am-kernels-nemu) (push) Successful in 2m23s
Build nix packages / build-matrix (rv32Cross.am-kernels-npc) (push) Successful in 2m21s
2024-08-15 17:52:04 +08:00
f6c3a13e7f
build: fix unneeded dependency on npcgcc
All checks were successful
Build nix packages / build-matrix (am-kernels) (push) Successful in 2m24s
Build nix packages / build-matrix (rv32Cross.am-kernels-nemu) (push) Successful in 2m20s
Build nix packages / build-matrix (rv32Cross.am-kernels-npc) (push) Successful in 2m21s
2024-08-15 16:42:02 +08:00
0b911f75ce
am-tests,microbench,yield-os: CMake support 2024-08-13 20:24:57 +08:00
9d41ac2f7b
build: add more tests to build system 2024-07-09 17:44:09 +08:00
Zihao Yu
2e7c5934ed benchmark: return error when fail 2024-02-20 14:51:11 +08:00
江牛
1dc914a675
fix uint32_t overflow in format_time 2024-01-16 16:09:54 +08:00
Zihao Yu
a3d742d259 microbench: avoid %03d in the format string 2021-08-11 16:54:23 +08:00
Zihao Yu
1a008865df microbench: explicitly use uint32_t for score and uint64_t for usec 2021-08-11 16:54:23 +08:00
Zihao Yu
e45d2189d9 microbench: change REF_CPU to i9-9900k 2021-08-11 16:54:23 +08:00
Zihao Yu
e611fa70d2 microbench: set correct checksum for huge input 2021-08-11 16:54:23 +08:00
Zihao Yu
54f5c1f8fa microbench: add huge input 2021-08-11 16:54:23 +08:00
Zihao Yu
f4f447c422 microbench: use us precision timer 2021-08-11 16:54:23 +08:00
Zihao Yu
a1edccd647 benchmarks: readd README.md 2021-08-11 16:52:42 +08:00
Zihao Yu
fa054f1c3a benchmark,microbench: reduce test input size for bf
* this will cost less time to run with RTL simulation
* note that the checksum is still the same
2021-08-11 16:52:42 +08:00
Yanyan Jiang
f8e9232a64 renames 2021-08-11 16:46:48 +08:00