Skip to content

Instantly share code, notes, and snippets.

@ashwani-rathee
Created May 23, 2021 04:35
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 ashwani-rathee/f447ff66d03677feee6127bf778f8689 to your computer and use it in GitHub Desktop.
Save ashwani-rathee/f447ff66d03677feee6127bf778f8689 to your computer and use it in GitHub Desktop.
A benchmark for PkgBenchmark

Benchmark Report for ImageDistances

Job Properties

  • Time of benchmark: 23 May 2021 - 10:4
  • Package commit: dirty
  • Julia commit: 6aaede
  • Julia command flags: None
  • Environment variables: None

Results

Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero.

ID time GC time memory allocations
["colwise", "CIEDE2000{Colors.DE_2000}", "Distances.jl"] 524.342 ms (5%) 6.668 ms 183.05 MiB (1%) 11472201
["colwise", "CIEDE2000{Colors.DE_2000}", "ImageDistances.jl"] 596.728 ms (5%) 10.238 ms 279.05 MiB (1%) 17763657
["colwise", "Cityblock", "Distances.jl"] 146.925 μs (5%) 96 bytes (1%) 1
["colwise", "Cityblock", "ImageDistances.jl"] 194.882 μs (5%) 96 bytes (1%) 1
["colwise", "Euclidean", "Distances.jl"] 146.952 μs (5%) 96 bytes (1%) 1
["colwise", "Euclidean", "ImageDistances.jl"] 179.485 μs (5%) 96 bytes (1%) 1
["colwise", "Hamming", "Distances.jl"] 223.854 μs (5%) 112 bytes (1%) 1
["colwise", "Hamming", "ImageDistances.jl"] 418.542 μs (5%) 96 bytes (1%) 1
["colwise", "MeanAbsoluteError", "Distances.jl"] 146.695 μs (5%) 96 bytes (1%) 1
["colwise", "MeanAbsoluteError", "ImageDistances.jl"] 189.237 μs (5%) 96 bytes (1%) 1
["colwise", "MeanSquaredError", "Distances.jl"] 134.787 μs (5%) 96 bytes (1%) 1
["colwise", "MeanSquaredError", "ImageDistances.jl"] 179.509 μs (5%) 96 bytes (1%) 1
["colwise", "RootMeanSquaredError", "Distances.jl"] 147.259 μs (5%) 96 bytes (1%) 1
["colwise", "RootMeanSquaredError", "ImageDistances.jl"] 179.824 μs (5%) 96 bytes (1%) 1
["colwise", "SqEuclidean", "Distances.jl"] 180.684 μs (5%) 96 bytes (1%) 1
["colwise", "SqEuclidean", "ImageDistances.jl"] 179.735 μs (5%) 96 bytes (1%) 1
["colwise", "SumAbsoluteDifference", "Distances.jl"] 135.487 μs (5%) 96 bytes (1%) 1
["colwise", "SumAbsoluteDifference", "ImageDistances.jl"] 194.550 μs (5%) 96 bytes (1%) 1
["colwise", "SumSquaredDifference", "Distances.jl"] 134.571 μs (5%) 96 bytes (1%) 1
["colwise", "SumSquaredDifference", "ImageDistances.jl"] 179.853 μs (5%) 96 bytes (1%) 1
["colwise", "TotalVariation", "Distances.jl"] 135.434 μs (5%) 96 bytes (1%) 1
["colwise", "TotalVariation", "ImageDistances.jl"] 194.516 μs (5%) 96 bytes (1%) 1
["colwise", "ZNCC", "Distances.jl"] 2.342 ms (5%) 8.00 MiB (1%) 33
["colwise", "ZNCC", "ImageDistances.jl"] 3.868 ms (5%) 8.00 MiB (1%) 33
["pairwise", "CIEDE2000{Colors.DE_2000}", "Distances.jl"] 2.069 s (5%) 28.086 ms 732.21 MiB (1%) 45888801
["pairwise", "CIEDE2000{Colors.DE_2000}", "ImageDistances.jl"] 2.285 s (5%) 42.735 ms 1.09 GiB (1%) 71054625
["pairwise", "Cityblock", "Distances.jl"] 531.883 μs (5%) 208 bytes (1%) 1
["pairwise", "Cityblock", "ImageDistances.jl"] 685.970 μs (5%) 208 bytes (1%) 1
["pairwise", "Euclidean", "Distances.jl"] 550.211 μs (5%) 208 bytes (1%) 1
["pairwise", "Euclidean", "ImageDistances.jl"] 717.631 μs (5%) 208 bytes (1%) 1
["pairwise", "Hamming", "Distances.jl"] 755.606 μs (5%) 208 bytes (1%) 1
["pairwise", "Hamming", "ImageDistances.jl"] 1.529 ms (5%) 208 bytes (1%) 1
["pairwise", "MeanAbsoluteError", "Distances.jl"] 540.186 μs (5%) 208 bytes (1%) 1
["pairwise", "MeanAbsoluteError", "ImageDistances.jl"] 757.447 μs (5%) 208 bytes (1%) 1
["pairwise", "MeanSquaredError", "Distances.jl"] 538.103 μs (5%) 208 bytes (1%) 1
["pairwise", "MeanSquaredError", "ImageDistances.jl"] 696.858 μs (5%) 208 bytes (1%) 1
["pairwise", "RootMeanSquaredError", "Distances.jl"] 538.933 μs (5%) 208 bytes (1%) 1
["pairwise", "RootMeanSquaredError", "ImageDistances.jl"] 695.123 μs (5%) 208 bytes (1%) 1
["pairwise", "SqEuclidean", "Distances.jl"] 515.606 μs (5%) 208 bytes (1%) 1
["pairwise", "SqEuclidean", "ImageDistances.jl"] 653.101 μs (5%) 208 bytes (1%) 1
["pairwise", "SumAbsoluteDifference", "Distances.jl"] 523.884 μs (5%) 208 bytes (1%) 1
["pairwise", "SumAbsoluteDifference", "ImageDistances.jl"] 753.065 μs (5%) 208 bytes (1%) 1
["pairwise", "SumSquaredDifference", "Distances.jl"] 521.033 μs (5%) 208 bytes (1%) 1
["pairwise", "SumSquaredDifference", "ImageDistances.jl"] 696.877 μs (5%) 208 bytes (1%) 1
["pairwise", "TotalVariation", "Distances.jl"] 524.104 μs (5%) 208 bytes (1%) 1
["pairwise", "TotalVariation", "ImageDistances.jl"] 756.797 μs (5%) 208 bytes (1%) 1
["pairwise", "ZNCC", "Distances.jl"] 9.427 ms (5%) 32.01 MiB (1%) 129
["pairwise", "ZNCC", "ImageDistances.jl"] 15.453 ms (5%) 32.01 MiB (1%) 129

Benchmark Group List

Here's a list of all the benchmark groups executed by this job:

  • ["colwise", "CIEDE2000{Colors.DE_2000}"]
  • ["colwise", "Cityblock"]
  • ["colwise", "Euclidean"]
  • ["colwise", "Hamming"]
  • ["colwise", "MeanAbsoluteError"]
  • ["colwise", "MeanSquaredError"]
  • ["colwise", "RootMeanSquaredError"]
  • ["colwise", "SqEuclidean"]
  • ["colwise", "SumAbsoluteDifference"]
  • ["colwise", "SumSquaredDifference"]
  • ["colwise", "TotalVariation"]
  • ["colwise", "ZNCC"]
  • ["pairwise", "CIEDE2000{Colors.DE_2000}"]
  • ["pairwise", "Cityblock"]
  • ["pairwise", "Euclidean"]
  • ["pairwise", "Hamming"]
  • ["pairwise", "MeanAbsoluteError"]
  • ["pairwise", "MeanSquaredError"]
  • ["pairwise", "RootMeanSquaredError"]
  • ["pairwise", "SqEuclidean"]
  • ["pairwise", "SumAbsoluteDifference"]
  • ["pairwise", "SumSquaredDifference"]
  • ["pairwise", "TotalVariation"]
  • ["pairwise", "ZNCC"]

Julia versioninfo

Julia Version 1.6.1
Commit 6aaedecc44 (2021-04-23 05:59 UTC)
Platform Info:
  OS: Linux (x86_64-pc-linux-gnu)
      Ubuntu 20.04.2 LTS
  uname: Linux 5.8.0-53-generic #60~20.04.1-Ubuntu SMP Thu May 6 09:52:46 UTC 2021 x86_64 x86_64
  CPU: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz: 
              speed         user         nice          sys         idle          irq
       #1  2474 MHz      11230 s       1344 s       2330 s      96388 s          0 s
       #2  2525 MHz      10886 s       1408 s       2305 s      96981 s          0 s
       #3  2462 MHz      14286 s       1289 s       2273 s      94185 s          0 s
       #4  2432 MHz      13892 s       1296 s       2285 s      94782 s          0 s
       #5  2309 MHz      10449 s       1529 s       2324 s      89958 s          0 s
       #6  1865 MHz       8470 s       1018 s       2555 s      96544 s          0 s
       #7  2509 MHz       9607 s       1137 s       2512 s      96710 s          0 s
       #8  2035 MHz      10096 s       1235 s       2370 s      96414 s          0 s
       
  Memory: 7.680519104003906 GB (433.12890625 MB free)
  Uptime: 11836.0 sec
  Load Avg:  2.65  2.03  1.51
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-11.0.1 (ORCJIT, skylake)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment