Commit(s): JuliaLang/julia@b1b3d36ec8afd10ea9cdadac849596f0b972819c vs JuliaLang/julia@b0e098aab77335c0b100c4515e5d63d07ac69c9a
Tag Predicate: ALL
Triggered By: link
Below is a table of this job's results. If available, the data used to generate this table can be found in the JLD file in this directory.
Benchmark definitions can be found in JuliaCI/BaseBenchmarks.jl.
The ratio values in the below table equal primary_result / comparison_result
for each corresponding
metric. Thus, x < 1.0
would denote an improvement, while x > 1.0
would denote a regression.
Note that a default tolerance of 0.20
is applied to account for the variance of our test
hardware.
Regressions are marked with ❌, while improvements are marked with ✅. GC measurements are not considered when determining regression status.
Only benchmarks with significant results - results that indicate regressions or improvements - are shown below (an empty table means that all benchmark results remained invariant between builds).
Group ID | Benchmark ID | time | GC time | memory allocated | number of allocations |
---|---|---|---|---|---|
"blas" |
("gbmv",1024) |
0.73 ✅ | 1.01 | 1.00 | 1.00 |
"blas" |
("gbmv!",1024) |
0.58 ✅ | 1.00 | 1.00 | 1.00 |
"scalar arithmetic" |
("scalar_mul","Complex{Float64}","Complex{Float32}") |
0.77 ✅ | 1.00 | 1.00 | 1.00 |
"simd" |
("sum_reduce","Float64",256) |
1.26 ❌ | 1.00 | 1.00 | 1.00 |
"simd" |
("sum_reduce","Int64",1000) |
0.77 ✅ | 1.00 | 1.00 | 1.00 |
"sort insertionsort" |
("sort reverse","insertionsort","random") |
1.00 | 1.00 | 0.99 | 0.23 ✅ |
"sort mergesort" |
("sort reverse","mergesort","random") |
1.00 | 2.02 | 1.00 | 0.64 ✅ |
"sort sortperm insertionsort" |
("sortperm reverse","insertionsort","ascending") |
1.00 | 1.00 | 0.99 | 0.10 ✅ |
"sort sortperm insertionsort" |
("sortperm!","insertionsort","descending") |
1.00 | 1.00 | 0.92 | 0.01 ✅ |
Julia Version 0.5.0-dev+3636
Commit b1b3d36 (2016-04-19 16:20 UTC)
Platform Info:
System: Linux (x86_64-linux-gnu)
CPU: Intel(R) Xeon(R) CPU E3-1241 v3 @ 3.50GHz
WORD_SIZE: 64
Ubuntu 14.04.4 LTS
uname: Linux 3.13.0-65-generic #105-Ubuntu SMP Mon Sep 21 18:50:58 UTC 2015 x86_64 x86_64
Memory: 31.383678436279297 GB (22625.2265625 MB free)
Uptime: 1.7482301e7 sec
Load Avg: 1.0029296875 1.0146484375 1.04541015625
Intel(R) Xeon(R) CPU E3-1241 v3 @ 3.50GHz:
speed user nice sys idle irq
#1 3501 MHz 9891019 s 3144 s 7461944 s 1724404373 s 18 s
#2 3501 MHz 14327146 s 245 s 3743736 s 1728348350 s 3 s
#3 3501 MHz 10705931 s 1347 s 3865775 s 1732283937 s 2 s
#4 3501 MHz 10027226 s 303 s 3630928 s 1733444240 s 2 s
#5 3501 MHz 11469320 s 4215 s 3419304 s 1732897469 s 0 s
#6 3501 MHz 7033343 s 1198 s 3128219 s 1737690562 s 0 s
#7 3501 MHz 8742255 s 2155 s 3365512 s 1735696814 s 0 s
#8 3501 MHz 6702555 s 1400 s 3312904 s 1737874192 s 0 s
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell)
LAPACK: libopenblas64_
LIBM: libopenlibm
LLVM: libLLVM-3.7.1 (ORCJIT, haswell)
Julia Version 0.5.0-dev+3630
Commit b0e098a (2016-04-19 15:51 UTC)
Platform Info:
System: Linux (x86_64-linux-gnu)
CPU: Intel(R) Xeon(R) CPU E3-1241 v3 @ 3.50GHz
WORD_SIZE: 64
Ubuntu 14.04.4 LTS
uname: Linux 3.13.0-65-generic #105-Ubuntu SMP Mon Sep 21 18:50:58 UTC 2015 x86_64 x86_64
Memory: 31.383678436279297 GB (22595.75 MB free)
Uptime: 1.7507848e7 sec
Load Avg: 1.0029296875 1.0146484375 1.04541015625
Intel(R) Xeon(R) CPU E3-1241 v3 @ 3.50GHz:
speed user nice sys idle irq
#1 3501 MHz 9892170 s 3144 s 7471597 s 1726935231 s 19 s
#2 3501 MHz 14771940 s 245 s 3754454 s 1730423305 s 4 s
#3 3501 MHz 11685209 s 1347 s 3873943 s 1733828917 s 2 s
#4 3501 MHz 10112237 s 303 s 3638602 s 1735889783 s 2 s
#5 3501 MHz 12330753 s 4215 s 3437730 s 1734556596 s 0 s
#6 3501 MHz 7083683 s 1198 s 3136015 s 1740175775 s 0 s
#7 3501 MHz 9014436 s 2155 s 3375088 s 1737958651 s 0 s
#8 3501 MHz 6756316 s 1400 s 3319843 s 1740356995 s 0 s
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell)
LAPACK: libopenblas64_
LIBM: libopenlibm
LLVM: libLLVM-3.7.1 (ORCJIT, haswell)
Here's a list of all the benchmark groups executed by this job:
"array bool"
"array cat"
"array comprehension"
"array growth"
"array index load reverse"
"array index setindex!"
"array index sum"
"array subarray"
"blas"
"factorization"
"iobuffer read"
"linalg arithmetic"
"micro"
"problem go game"
"problem grigoriadis khachiyan"
"problem imdb graphs"
"problem json parse"
"problem laplacian"
"problem monte carlo"
"problem raytrace"
"problem seismic simulation"
"problem simplex"
"problem sparse fem"
"problem spellcheck"
"problem stockcorr"
"problem ziggurat"
"scalar arithmetic"
"scalar predicate"
"shootout binary_trees"
"shootout fannkuch"
"shootout fasta"
"shootout k_nucleotide"
"shootout mandelbrot"
"shootout meteor_contest"
"shootout nbody_vec"
"shootout pidigits"
"shootout regex_dna"
"shootout revcomp"
"shootout spectralnorm"
"simd"
"sort insertionsort"
"sort issorted"
"sort mergesort"
"sort quicksort"
"sort sortperm insertionsort"
"sort sortperm mergesort"
"sort sortperm quicksort"
"sparse matrix column indexing"
"sparse matrix row + column indexing"
"sparse matrix row indexing"
"sparse matrix transpose"
"sparse vector indexing"
"string replace"
"tuple indexing"