bench_gemm.jl
result
mul!
Transducers vs manual implementation
Benchmark Report for /home/travis/.julia/packages/Transducers/SOFcC
Job Properties
- Time of benchmarks:
- Target: 19 Aug 2019 - 19:04
- Baseline: 19 Aug 2019 - 19:04
- Package commits:
- Target: non gi
- Baseline: non gi
- Julia commits:
- Target: 55e36c
- Baseline: 55e36c
- Julia command flags:
- Target: None
- Baseline: None
- Environment variables:
- Target:
OMP_NUM_THREADS => 1
JULIA_NUM_THREADS => 1
- Baseline:
OMP_NUM_THREADS => 1
JULIA_NUM_THREADS => 1
- Target:
Results
A ratio greater than 1.0
denotes a possible regression (marked with ❌), while a ratio less than 1.0
denotes a possible improvement (marked with ✅). Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds).
ID | time ratio | memory ratio |
---|---|---|
["false", "256"] | 1.00 (5%) | Inf (1%) ❌ |
["false", "32"] | 0.96 (5%) | Inf (1%) ❌ |
["false", "8"] | 1.02 (5%) | Inf (1%) ❌ |
["ivdep", "256"] | 1.00 (5%) | Inf (1%) ❌ |
["ivdep", "32"] | 0.97 (5%) | Inf (1%) ❌ |
["ivdep", "8"] | 1.15 (5%) ❌ | Inf (1%) ❌ |
["true", "256"] | 1.00 (5%) | Inf (1%) ❌ |
["true", "32"] | 0.93 (5%) ✅ | Inf (1%) ❌ |
["true", "8"] | 0.91 (5%) ✅ | Inf (1%) ❌ |
Benchmark Group List
Here's a list of all the benchmark groups executed by this job:
["false"]
["ivdep"]
["true"]
Julia versioninfo
Target
Julia Version 1.1.1
Commit 55e36cc308 (2019-05-16 04:10 UTC)
Platform Info:
OS: Linux (x86_64-pc-linux-gnu)
Ubuntu 16.04.6 LTS
uname: Linux 4.15.0-1028-gcp #29~16.04.1-Ubuntu SMP Tue Feb 12 16:31:10 UTC 2019 x86_64 x86_64
CPU: Intel(R) Xeon(R) CPU @ 2.30GHz:
speed user nice sys idle irq
#1 2300 MHz 43840 s 0 s 1608 s 13516 s 0 s
#2 2300 MHz 13240 s 0 s 1710 s 44708 s 0 s
Memory: 7.297847747802734 GB (5122.7265625 MB free)
Uptime: 605.0 sec
Load Avg: 1.0 0.9150390625 0.537109375
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-6.0.1 (ORCJIT, haswell)
Baseline
Julia Version 1.1.1
Commit 55e36cc308 (2019-05-16 04:10 UTC)
Platform Info:
OS: Linux (x86_64-pc-linux-gnu)
Ubuntu 16.04.6 LTS
uname: Linux 4.15.0-1028-gcp #29~16.04.1-Ubuntu SMP Tue Feb 12 16:31:10 UTC 2019 x86_64 x86_64
CPU: Intel(R) Xeon(R) CPU @ 2.30GHz:
speed user nice sys idle irq
#1 2300 MHz 43840 s 0 s 1608 s 13516 s 0 s
#2 2300 MHz 13240 s 0 s 1710 s 44708 s 0 s
Memory: 7.297847747802734 GB (5122.7265625 MB free)
Uptime: 605.0 sec
Load Avg: 1.0 0.9150390625 0.537109375
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-6.0.1 (ORCJIT, haswell)
Fused mul!
Transducers vs BLAS
Benchmark Report for /home/travis/.julia/packages/Transducers/SOFcC
Job Properties
- Time of benchmarks:
- Target: 19 Aug 2019 - 19:04
- Baseline: 19 Aug 2019 - 19:04
- Package commits:
- Target: non gi
- Baseline: non gi
- Julia commits:
- Target: 55e36c
- Baseline: 55e36c
- Julia command flags:
- Target: None
- Baseline: None
- Environment variables:
- Target:
OMP_NUM_THREADS => 1
JULIA_NUM_THREADS => 1
- Baseline:
OMP_NUM_THREADS => 1
JULIA_NUM_THREADS => 1
- Target:
Results
A ratio greater than 1.0
denotes a possible regression (marked with ❌), while a ratio less than 1.0
denotes a possible improvement (marked with ✅). Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds).
ID | time ratio | memory ratio |
---|---|---|
["16"] | 1.00 (5%) | Inf (1%) ❌ |
["2"] | 0.17 (5%) ✅ | Inf (1%) ❌ |
["32"] | 1.39 (5%) ❌ | Inf (1%) ❌ |
["8"] | 0.67 (5%) ✅ | Inf (1%) ❌ |
Benchmark Group List
Here's a list of all the benchmark groups executed by this job:
[]
Julia versioninfo
Target
Julia Version 1.1.1
Commit 55e36cc308 (2019-05-16 04:10 UTC)
Platform Info:
OS: Linux (x86_64-pc-linux-gnu)
Ubuntu 16.04.6 LTS
uname: Linux 4.15.0-1028-gcp #29~16.04.1-Ubuntu SMP Tue Feb 12 16:31:10 UTC 2019 x86_64 x86_64
CPU: Intel(R) Xeon(R) CPU @ 2.30GHz:
speed user nice sys idle irq
#1 2300 MHz 43840 s 0 s 1608 s 13516 s 0 s
#2 2300 MHz 13240 s 0 s 1710 s 44708 s 0 s
Memory: 7.297847747802734 GB (5122.7265625 MB free)
Uptime: 605.0 sec
Load Avg: 1.0 0.9150390625 0.537109375
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-6.0.1 (ORCJIT, haswell)
Baseline
Julia Version 1.1.1
Commit 55e36cc308 (2019-05-16 04:10 UTC)
Platform Info:
OS: Linux (x86_64-pc-linux-gnu)
Ubuntu 16.04.6 LTS
uname: Linux 4.15.0-1028-gcp #29~16.04.1-Ubuntu SMP Tue Feb 12 16:31:10 UTC 2019 x86_64 x86_64
CPU: Intel(R) Xeon(R) CPU @ 2.30GHz:
speed user nice sys idle irq
#1 2300 MHz 43840 s 0 s 1608 s 13516 s 0 s
#2 2300 MHz 13240 s 0 s 1710 s 44708 s 0 s
Memory: 7.297847747802734 GB (5122.7265625 MB free)
Uptime: 605.0 sec
Load Avg: 1.0 0.9150390625 0.537109375
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-6.0.1 (ORCJIT, haswell)