All Typescript benchmarks

Current benchmark data was generated on Tue Jan 18 2022, full log can be found HERE

CONTRIBUTIONS are WELCOME!

[x86_64][2 cores] Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz

coro-prime-sieve

Input: 4000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 2214ms 48ms 63.9MB 2177ms 37ms deno 1.17.3

Input: 1000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 238ms 47ms 38.7MB 177ms 10ms deno 1.17.3

fasta

Input: 250000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 837ms 94ms 36.4MB 443ms 153ms deno 1.17.3

helloworld

Input: QwQ

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 22ms 1.9ms 24.9MB 10ms 0ms deno 1.17.3

http-server

Input: 3000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 1136ms 19ms 133.7MB 1197ms 347ms deno 1.17.3

Input: 500

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 251ms 5.8ms 63.5MB 190ms 67ms deno 1.17.3

json-serde

Input: sample 5000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 178ms 3.2ms 56.1MB 260ms 23ms deno 1.17.3

Input: canada 15

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 1102ms 5.1ms 197.3MB 1267ms 77ms deno 1.17.3

lru

Input: 5000000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 3306ms 13ms 30.2MB 3303ms 10ms deno 1.17.3

Input: 1000000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 691ms 1.3ms 29.1MB 683ms 3ms deno 1.17.3

Input: 500000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 364ms 6.6ms 29.1MB 353ms 0ms deno 1.17.3

nbody

Input: 5000000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
6.ts 738ms 10ms 28.6MB 717ms 7ms deno 1.17.3

Input: 500000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
6.ts 106ms 3.1ms 28.4MB 87ms 3ms deno 1.17.3

Input: 100000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
6.ts 54ms 3.3ms 28.8MB 33ms 7ms deno 1.17.3

pidigits

Input: 4000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
3.ts 1525ms 22ms 47.9MB 1423ms 73ms deno 1.17.3

Input: 1000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
3.ts 138ms 10ms 29.4MB 87ms 20ms deno 1.17.3

secp256k1

Input: 500

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 777ms 22ms 29.3MB 780ms 3ms deno 1.17.3

Input: 50

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.ts 129ms 5.9ms 29.8MB 103ms 7ms deno 1.17.3

spectral-norm

Input: 4000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
7.ts 1280ms 0.8ms 28.8MB 1260ms 3ms deno 1.17.3

Input: 1000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
7.ts 140ms 51ms 30.4MB 97ms 3ms deno 1.17.3