Skip to content

Instantly share code, notes, and snippets.

Created April 15, 2017 17:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/650ff6b00a0f8dc34b9e358992e572b4 to your computer and use it in GitHub Desktop.
Save anonymous/650ff6b00a0f8dc34b9e358992e572b4 to your computer and use it in GitHub Desktop.
[rlemmen@zosterae ~]$ perl6 timo.pl6
Counting to 2000000
Non-promise iteration: 0.7450644
One iteration: 1.9664103 (setup: 0.002894)
2 iterations: 1.847951 (setup: 0.0019275)
3 iterations: 2.48943925 (setup: 0.0019139)
4 iterations: 2.5011487 (setup: 0.00184498)
5 iterations: 3.13022691 (setup: 0.00193523)
6 iterations: 3.0303913 (setup: 0.0016570)
7 iterations: 2.8961087 (setup: 0.0032748)
8 iterations: 3.40952297 (setup: 0.001923)
9 iterations: 4.17614054 (setup: 0.00222174)
10 iterations: 3.9781292 (setup: 0.0019517)
11 iterations: 4.1189683 (setup: 0.00124325)
12 iterations: 4.6945794 (setup: 0.00133658)
13 iterations: 4.46204652 (setup: 0.001292)
14 iterations: 4.48785981 (setup: 0.0014632)
15 iterations: 5.04053130 (setup: 0.0015351)
16 iterations: 5.2582251 (setup: 0.0014193)
[rlemmen@zosterae ~]$ vim timo.pl6
[rlemmen@zosterae ~]$ sed -i 's/\.\.16/..60/' timo.pl6
[rlemmen@zosterae ~]$ vim timo.pl6
[rlemmen@zosterae ~]$ perl6 timo.pl6
Counting to 2000000
Non-promise iteration: 0.7405283
One iteration: 1.78082941 (setup: 0.00297725)
2 iterations: 2.0992769 (setup: 0.0025773)
3 iterations: 1.9721027 (setup: 0.0015303)
4 iterations: 2.36386412 (setup: 0.0032421)
5 iterations: 3.65405058 (setup: 0.00203465)
6 iterations: 3.37500546 (setup: 0.00208290)
7 iterations: 3.02423266 (setup: 0.0032066)
8 iterations: 2.66479372 (setup: 0.00212457)
9 iterations: 3.9209666 (setup: 0.0017165)
10 iterations: 4.5643220 (setup: 0.0022806)
11 iterations: 5.12335659 (setup: 0.0023975)
12 iterations: 4.6008293 (setup: 0.0012872)
13 iterations: 4.9089330 (setup: 0.00102935)
14 iterations: 5.0302822 (setup: 0.0013746)
15 iterations: 5.3877256 (setup: 0.0011646)
16 iterations: 5.9481537 (setup: 0.00181802)
17 iterations: 6.83791269 (setup: 0.00153688)
18 iterations: 7.14169727 (setup: 0.0019291)
19 iterations: 7.3513094 (setup: 0.00186092)
20 iterations: 7.56941584 (setup: 0.00127332)
21 iterations: 7.73418945 (setup: 0.002179)
22 iterations: 7.946129 (setup: 0.00149647)
23 iterations: 8.3352248 (setup: 0.00246137)
24 iterations: 8.5551145 (setup: 0.0027899)
25 iterations: 8.8972187 (setup: 0.00247059)
26 iterations: 9.6000044 (setup: 0.00253961)
27 iterations: 9.31612394 (setup: 0.0029566)
28 iterations: 9.7581094 (setup: 0.0029242)
29 iterations: 10.5680258 (setup: 0.001599)
30 iterations: 10.6009291 (setup: 0.002735)
31 iterations: 10.8409423 (setup: 0.0031399)
32 iterations: 11.2989385 (setup: 0.0028138)
33 iterations: 11.8102435 (setup: 0.0017144)
34 iterations: 12.0297565 (setup: 0.0033905)
35 iterations: 12.39088603 (setup: 0.0019661)
36 iterations: 12.7224381 (setup: 0.0028245)
37 iterations: 13.05350445 (setup: 0.00224982)
38 iterations: 13.57107837 (setup: 0.0030919)
39 iterations: 13.76836659 (setup: 0.00209124)
40 iterations: 14.0391419 (setup: 0.004340)
41 iterations: 14.34454766 (setup: 0.00289791)
42 iterations: 14.45286312 (setup: 0.0026534)
43 iterations: 14.2164396 (setup: 0.0026701)
44 iterations: 14.5536515 (setup: 0.0032611)
45 iterations: 15.2868684 (setup: 0.0046983)
46 iterations: 14.9925989 (setup: 0.0035643)
47 iterations: 15.90357837 (setup: 0.0035974)
48 iterations: 16.1724208 (setup: 0.0048398)
49 iterations: 16.74372641 (setup: 0.0029024)
50 iterations: 16.53960558 (setup: 0.0038172)
51 iterations: 16.574976 (setup: 0.0043817)
52 iterations: 17.8753230 (setup: 0.0043535)
53 iterations: 16.9394782 (setup: 0.00263581)
54 iterations: 18.5466625 (setup: 0.0035340)
55 iterations: 18.04370583 (setup: 0.00275503)
56 iterations: 18.9381189 (setup: 0.0029980)
57 iterations: 19.4834280 (setup: 0.0042729)
58 iterations: 19.38569170 (setup: 0.0033131)
59 iterations: 19.8448655 (setup: 0.00330993)
60 iterations: 20.3561308 (setup: 0.0030172)
[rlemmen@zosterae ~]$ perl6 --version
This is Rakudo version 2017.03-258-gc95c4a7 built on MoarVM version 2017.03-138-g40881cd
implementing Perl 6.c.
[rlemmen@zosterae ~]$ cat /proc/cpuinfo | grep "model name" | uniq -c
40 model name : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment