julia> versioninfo()
Julia Version 0.6.2
Commit d386e40c17* (2017-12-13 18:08 UTC)
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: AMD Ryzen 7 1800X Eight-Core Processor
WORD_SIZE: 64
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Barcelona)
LAPACK: libopenblas64_
LIBM: libopenlibm
LLVM: libLLVM-3.9.1 (ORCJIT, generic)
Row | SIZE | STAT | det | inv | expm | \ |
---|---|---|---|---|---|---|
1 | 1 | compile time (s) | 0.0364483 | 0.0045792 | 0.0312345 | 0.103929 |
2 | StaticArrays (μs) | 0.001813 | 0.001813 | 0.0106907 | 0.004638 | |
3 | Base (μs) | 0.0570183 | 0.219218 | 0.785222 | 0.0876576 | |
4 | max error | 0.0 | 0.0 | 0.0 | 0.0 | |
5 | 2 | compile time (s) | 0.00566247 | 0.00558462 | 0.0120008 | 0.104879 |
6 | StaticArrays (μs) | 0.001813 | 0.002053 | 0.0487244 | 0.0343142 | |
7 | Base (μs) | 0.19096 | 0.553697 | 2.13967 | 1.49818 | |
8 | max error | 1.66533e-16 | 1.48144e-10 | 4.80075e-15 | 1.13687e-13 | |
9 | 3 | compile time (s) | 0.0859074 | 0.0501759 | 1.1237 | 0.0145437 |
10 | StaticArrays (μs) | 0.001853 | 0.00998799 | 0.150187 | 0.0606551 | |
11 | Base (μs) | 0.243269 | 0.657994 | 3.28178 | 0.9598 | |
12 | max error | 2.22045e-16 | 3.22551e-10 | 5.77749e-15 | 3.23627e-11 | |
13 | 4 | compile time (s) | 0.0186308 | 0.860132 | 1.12616 | 0.0228918 |
14 | StaticArrays (μs) | 0.0104394 | 0.0403582 | 0.303203 | 0.111685 | |
15 | Base (μs) | 0.298942 | 0.9067 | 4.9455 | 1.1241 | |
16 | max error | 3.05311e-16 | 3.89901e-9 | 1.06359e-14 | 2.25173e-9 | |
17 | 5 | compile time (s) | 2.96248 | 0.416201 | 1.59949 | 0.0422496 |
18 | StaticArrays (μs) | 0.118956 | 0.200261 | 0.519984 | 0.196676 | |
19 | Base (μs) | 0.37203 | 1.0781 | 6.06483 | 1.4858 | |
20 | max error | 1.38778e-16 | 1.04235e-8 | 2.08472e-14 | 5.66155e-9 | |
21 | 6 | compile time (s) | 0.611857 | 0.269671 | 2.69713 | 0.0607239 |
22 | StaticArrays (μs) | 0.202012 | 0.332716 | 0.836027 | 0.325026 | |
23 | Base (μs) | 0.446449 | 1.2233 | 7.8268 | 1.8956 | |
24 | max error | 1.11022e-16 | 4.5986e-11 | 4.25724e-14 | 1.32592e-9 | |
25 | 7 | compile time (s) | 0.713637 | 0.371828 | 4.42408 | 0.0960149 |
26 | StaticArrays (μs) | 0.287543 | 0.480241 | 1.2353 | 0.473852 | |
27 | Base (μs) | 0.535745 | 1.3796 | 6.91967 | 1.62089 | |
28 | max error | 2.22045e-16 | 6.79111e-9 | 1.20773e-13 | 7.26078e-9 | |
29 | 8 | compile time (s) | 0.798045 | 0.511637 | 7.6505 | 0.146561 |
30 | StaticArrays (μs) | 0.3978 | 0.671327 | 1.7402 | 0.68227 | |
31 | Base (μs) | 0.627035 | 1.576 | 7.81833 | 2.95313 | |
32 | max error | 1.66533e-16 | 2.4866e-9 | 2.62318e-13 | 8.25686e-9 | |
33 | 9 | compile time (s) | 0.945135 | 0.685985 | 3.4902 | 0.223793 |
34 | StaticArrays (μs) | 0.582757 | 0.982571 | 3.11212 | 0.950913 | |
35 | Base (μs) | 0.748684 | 1.8966 | 9.979 | 3.38512 | |
36 | max error | 3.33067e-16 | 4.72522e-6 | 3.46584e-13 | 1.20361e-8 | |
37 | 10 | compile time (s) | 1.11504 | 0.941347 | 4.35427 | 0.275104 |
38 | StaticArrays (μs) | 0.792808 | 1.3014 | 4.13357 | 1.4347 | |
39 | Base (μs) | 3.27238 | 4.10071 | 13.395 | 5.46533 | |
40 | max error | 1.94289e-16 | 4.5242e-9 | 2.13996e-13 | 2.2899e-10 | |
41 | 11 | compile time (s) | 1.35308 | 1.24002 | 5.47648 | 0.406524 |
42 | StaticArrays (μs) | 1.0259 | 1.7463 | 5.44017 | 1.7362 | |
43 | Base (μs) | 3.04325 | 4.981 | 21.15 | 5.9572 | |
44 | max error | 3.88578e-16 | 7.49867e-10 | 3.6318e-13 | 1.63653e-10 | |
45 | 12 | compile time (s) | 1.67744 | 1.68932 | 6.86415 | 0.634561 |
46 | StaticArrays (μs) | 1.3095 | 2.19967 | 6.883 | 2.18744 | |
47 | Base (μs) | 3.1435 | 5.32 | 15.389 | 6.2838 | |
48 | max error | 3.33067e-16 | 1.01178e-9 | 7.62294e-13 | 4.72728e-6 | |
49 | 13 | compile time (s) | 1.97382 | 2.29332 | 8.89459 | 0.934441 |
50 | StaticArrays (μs) | 1.6742 | 2.84089 | 8.67967 | 2.80078 | |
51 | Base (μs) | 4.12057 | 5.27 | 24.336 | 7.83133 | |
52 | max error | 3.60822e-16 | 3.06425e-8 | 1.84246e-12 | 2.18841e-9 | |
53 | 14 | compile time (s) | 2.32201 | 3.0074 | 11.0459 | 1.24842 |
54 | StaticArrays (μs) | 2.10511 | 3.47275 | 10.6 | 3.55537 | |
55 | Base (μs) | 6.0576 | 8.31567 | 19.256 | 10.349 | |
56 | max error | 3.88578e-16 | 1.22664e-9 | 2.66985e-12 | 8.79848e-6 | |
57 | 15 | compile time (s) | 0.0116938 | 0.0807205 | 16.3971 | 0.0608353 |
58 | StaticArrays (μs) | 4.6326 | 9.2675 | 24.075 | 11.011 | |
59 | Base (μs) | 4.8512 | 8.255 | 25.148 | 12.985 | |
60 | max error | 0.0 | 0.0 | 6.03259e-12 | 0.0 | |
61 | 16 | compile time (s) | 0.0120915 | 0.0786682 | 19.5899 | 0.072642 |
62 | StaticArrays (μs) | 7.399 | 9.929 | 45.606 | 12.915 | |
63 | Base (μs) | 5.40533 | 9.43767 | 32.251 | 11.422 | |
64 | max error | 0.0 | 0.0 | 9.3094e-12 | 0.0 | |
65 | 17 | compile time (s) | 0.0116415 | 0.101846 | 23.9458 | 0.0833374 |
66 | StaticArrays (μs) | 6.58567 | 9.087 | 60.273 | 14.006 | |
67 | Base (μs) | 6.1636 | 10.66 | 36.018 | 15.971 | |
68 | max error | 0.0 | 0.0 | 1.3546e-11 | 0.0 | |
69 | 18 | compile time (s) | 0.0220179 | 0.0982824 | 27.7817 | 0.0838804 |
70 | StaticArrays (μs) | 10.49 | 18.034 | 49.874 | 16.441 | |
71 | Base (μs) | 13.0772 | 12.854 | 55.054 | 12.774 | |
72 | max error | 0.0 | 0.0 | 2.21016e-11 | 0.0 | |
73 | 19 | compile time (s) | 0.0113863 | 0.123696 | 33.5317 | 0.0891655 |
74 | StaticArrays (μs) | 10.51 | 14.457 | 73.799 | 14.818 | |
75 | Base (μs) | 10.6533 | 13.886 | 44.754 | 12.664 | |
76 | max error | 0.0 | 0.0 | 4.0297e-11 | 0.0 | |
77 | 20 | compile time (s) | 0.0120176 | 0.122464 | 39.633 | 0.099849 |
78 | StaticArrays (μs) | 10.8 | 16.491 | 59.623 | 18.706 | |
79 | Base (μs) | 10.4 | 14.849 | 49.393 | 18.264 | |
80 | max error | 0.0 | 0.0 | 1.8213e-11 | 0.0 |