Created
September 27, 2016 22:02
-
-
Save pfitzseb/6c0851e3fb41c8565d425b088e4aaa04 to your computer and use it in GitHub Desktop.
libm.jl benchmark
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
julia> versioninfo() | |
Julia Version 0.5.0 | |
Commit 3c9d753 (2016-09-19 18:14 UTC) | |
Platform Info: | |
System: NT (x86_64-w64-mingw32) | |
CPU: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz | |
WORD_SIZE: 64 | |
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell) | |
LAPACK: libopenblas64_ | |
LIBM: libopenlibm | |
LLVM: libLLVM-3.7.1 (ORCJIT, haswell) | |
Libm commit: 1eae14fa1e87f4ebc3bbb37c4a1cd2c7cdb8a7fb | |
sin | |
time: 1.22 Float64 | |
time: 2.89 Float32 | |
cos | |
time: 1.29 Float64 | |
time: 3.14 Float32 | |
tan | |
time: 1.35 Float64 | |
time: 3.34 Float32 | |
asin | |
time: 4.97 Float64 | |
time: 4.77 Float32 | |
acos | |
time: 6.14 Float64 | |
time: 6.16 Float32 | |
atan | |
time: 4.56 Float64 | |
time: 4.42 Float32 | |
exp | |
time: 1.59 Float64 | |
time: 1.75 Float32 | |
exp2 | |
time: 5.19 Float64 | |
time: 8.42 Float32 | |
exp10 | |
time: 0.41 Float64 | |
time: 0.58 Float32 | |
expm1 | |
time: 3.79 Float64 | |
time: 4.85 Float32 | |
log | |
time: 2.87 Float64 | |
time: 3.28 Float32 | |
log10 | |
time: 2.63 Float64 | |
time: 2.94 Float32 | |
log1p | |
time: 2.25 Float64 | |
time: 2.23 Float32 | |
sinh | |
time: 1.86 Float64 | |
time: 1.55 Float32 | |
cosh | |
time: 2.23 Float64 | |
time: 2.11 Float32 | |
tanh | |
time: 1.89 Float64 | |
time: 1.84 Float32 | |
asinh | |
time: 1.81 Float64 | |
time: 1.94 Float32 | |
acosh | |
time: 1.82 Float64 | |
time: 1.92 Float32 | |
atanh | |
time: 2.60 Float64 | |
time: 2.72 Float32 | |
cbrt | |
time: 3.36 Float64 | |
time: 5.44 Float32 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment