Skip to content

Instantly share code, notes, and snippets.

@fwsGonzo
Last active Apr 21, 2022
Embed
What would you like to do?
* All benchmark results are measured in 200x2000 samples
Self-test running ELF entry at 0x10160
Calling into event loop...!
event_loop: Checking for work
event_loop: Going to sleep!
add_work: Adding work
Resuming event loop...!
event_loop: Checking for work
work: Doing some work!
event_loop: Going to sleep!
event_loop: Checking for work
event_loop: Going to sleep!
add_work: Adding work
event_loop: Checking for work
work: Doing some work!
event_loop: Going to sleep!
RISC-V self-test OK
libriscv: mips instr 1280010000, time 1.766372, 724.654825 mip/s
libriscv: fork median 208ns lowest: 205ns highest: 286ns
libriscv: install syscall median 0ns lowest: 0ns highest: 0ns
libriscv: call overhead median 8ns lowest: 8ns highest: 9ns
libriscv: lookup overhead median 1064ns lowest: 1038ns highest: 1153ns
lua5.4: call overhead median 119ns lowest: 116ns highest: 155ns
native: array append median 0ns lowest: 0ns highest: 0ns
libriscv: array append median 9ns lowest: 9ns highest: 10ns
lua5.4: table append median 82ns lowest: 80ns highest: 125ns
libriscv: many arguments median 101ns lowest: 100ns highest: 153ns
lua5.4: many arguments median 632ns lowest: 624ns highest: 688ns
libriscv: integer math median 10ns lowest: 10ns highest: 29ns
libriscv: fp math median 21ns lowest: 20ns highest: 40ns
libriscv: exp math median 21ns lowest: 20ns highest: 65ns
libriscv: fib(40) median 294ns lowest: 293ns highest: 392ns
libriscv: taylor(1K) median 8788ns lowest: 8701ns highest: 10434ns
lua5.4: integer math median 129ns lowest: 124ns highest: 182ns
lua5.4: fp math median 117ns lowest: 110ns highest: 188ns
lua5.4: exp math median 119ns lowest: 116ns highest: 152ns
lua5.4: fib(40) median 1314ns lowest: 1233ns highest: 1395ns
lua5.4: taylor(1K) median 21287ns lowest: 21061ns highest: 22208ns
libriscv: syscall overhead median 3ns lowest: 3ns highest: 14ns
libriscv: syscall print median 30ns lowest: 29ns highest: 106ns
lua5.4: syscall overhead median 31ns lowest: 30ns highest: 109ns
lua5.4: syscall print median 92ns lowest: 90ns highest: 153ns
libriscv: complex syscall median 141ns lowest: 138ns highest: 189ns
lua5.4: complex syscall median 1299ns lowest: 1262ns highest: 1476ns
libriscv: micro threads median 144ns lowest: 127ns highest: 185ns
lua5.4: coroutines median 594ns lowest: 549ns highest: 664ns
libriscv: micro thread args median 257ns lowest: 248ns highest: 404ns
libriscv: full thread args median 275ns lowest: 270ns highest: 343ns
lua5.4: coroutine args median 673ns lowest: 635ns highest: 720ns
lua5.4: coroutine args median 669ns lowest: 612ns highest: 766ns
libriscv: naive memcpy median 939ns lowest: 914ns highest: 1066ns
libriscv: syscall memcpy median 34ns lowest: 33ns highest: 58ns
lua5.4: memcpy median 7179ns lowest: 7097ns highest: 7575ns
libriscv: syscall memset median 21ns lowest: 21ns highest: 50ns
libriscv: naive memset median 460ns lowest: 446ns highest: 538ns
lua5.4: memset median 3993ns lowest: 3905ns highest: 4504ns
libriscv: sieve(10M) median 374ms lowest: 374ms highest: 374ms
lua5.4: sieve(10M) median 1061ms lowest: 1061ms highest: 1061ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment