94 lines
4.1 KiB
Plaintext
94 lines
4.1 KiB
Plaintext
=============== OFFICIAL GO ===============
|
|
Nb prime found: 78498 IN 509.82006ms
|
|
Map final len: 2000000 IN 303.527414ms
|
|
Str final len: 516605 IN 4.221176024s
|
|
Total loop: 7445335968 IN 3.519736744s
|
|
|
|
Performance counter stats for './bench_go':
|
|
|
|
11,949.90 msec task-clock:u # 1.396 CPUs utilized
|
|
0 context-switches:u # 0.000 K/sec
|
|
0 cpu-migrations:u # 0.000 K/sec
|
|
31,341 page-faults:u # 0.003 M/sec
|
|
43,083,668,181 cycles:u # 3.605 GHz
|
|
64,460,591,523 instructions:u # 1.50 insn per cycle
|
|
12,784,649,567 branches:u # 1069.854 M/sec
|
|
70,885,922 branch-misses:u # 0.55% of all branches
|
|
|
|
8.562514977 seconds time elapsed
|
|
|
|
10.991747000 seconds user
|
|
1.724189000 seconds sys
|
|
|
|
|
|
|
|
=============== GCC GO ===============
|
|
Nb prime found: 78498 IN 632.843018ms
|
|
Map final len: 2000000 IN 406.668759ms
|
|
Str final len: 516605 IN 2.944123142s
|
|
Total loop: 7445335968 IN 9.281379494s
|
|
|
|
Performance counter stats for './bench_gccgo':
|
|
|
|
14,097.62 msec task-clock:u # 1.058 CPUs utilized
|
|
0 context-switches:u # 0.000 K/sec
|
|
0 cpu-migrations:u # 0.000 K/sec
|
|
46,264 page-faults:u # 0.003 M/sec
|
|
59,189,356,897 cycles:u # 4.199 GHz
|
|
49,407,999,140 instructions:u # 0.83 insn per cycle
|
|
10,681,995,980 branches:u # 757.716 M/sec
|
|
22,769,581 branch-misses:u # 0.21% of all branches
|
|
|
|
13.320942949 seconds time elapsed
|
|
|
|
13.998379000 seconds user
|
|
0.234190000 seconds sys
|
|
|
|
|
|
|
|
=============== TINY GO ===============
|
|
Nb prime found: 78498 IN 399.317119ms
|
|
Map final len: 2000000 IN 2h42m55.416901711s
|
|
Str final len: 516605 IN 3m29.684675044s
|
|
Total loop: 7445335968 IN 457.010533ms
|
|
|
|
Performance counter stats for './bench_tinygo':
|
|
|
|
9,985,515.96 msec task-clock:u # 1.000 CPUs utilized
|
|
0 context-switches:u # 0.000 K/sec
|
|
0 cpu-migrations:u # 0.000 K/sec
|
|
2,084,917 page-faults:u # 0.209 K/sec
|
|
28,273,670,043,780 cycles:u # 2.831 GHz
|
|
32,407,642,010,569 instructions:u # 1.15 insn per cycle
|
|
3,666,456,982,275 branches:u # 367.178 M/sec
|
|
8,102,030,527 branch-misses:u # 0.22% of all branches
|
|
|
|
9986.216965017 seconds time elapsed
|
|
|
|
9975.726034000 seconds user
|
|
2.937922000 seconds sys
|
|
|
|
|
|
|
|
=============== GCC GO STO2 ===============
|
|
Nb prime found: 78498 IN 1.006531426s
|
|
Map final len: 2000000 IN 444.171902ms
|
|
Str final len: 516605 IN 7.969823537s
|
|
Total loop: 7445335968 IN 245ns
|
|
|
|
Performance counter stats for './bin/bench_gccgo_STO2':
|
|
|
|
16,363.24 msec task-clock:u # 1.734 CPUs utilized
|
|
0 context-switches:u # 0.000 K/sec
|
|
0 cpu-migrations:u # 0.000 K/sec
|
|
161,118 page-faults:u # 0.010 M/sec
|
|
34,245,464,467 cycles:u # 2.093 GHz
|
|
26,148,033,941 instructions:u # 0.76 insn per cycle
|
|
5,767,468,805 branches:u # 352.465 M/sec
|
|
75,944,783 branch-misses:u # 1.32% of all branches
|
|
|
|
9.436250825 seconds time elapsed
|
|
|
|
14.470940000 seconds user
|
|
2.461421000 seconds sys
|