Skip to content

Instantly share code, notes, and snippets.

@nlw0

nlw0/benchmark.md Secret

Created Jun 2, 2019
Embed
What would you like to do?
A benchmark for ChipSort

Benchmark Report for ChipSort

Job Properties

  • Time of benchmark: 2 Jun 2019 - 17:0
  • Package commit: dirty
  • Julia commit: 7b18a3
  • 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
["Array1MInt32", "ChipSort"] 36.538 ms (5%) 8.01 MiB (1%) 81
["Array1MInt32", "JuliaStd"] 70.015 ms (5%)
["Array32x64Int32", "ChipSort"] 12.868 μs (5%) 3.03 KiB (1%) 97
["Array32x64Int32", "CombSort"] 33.124 μs (5%) 3.03 KiB (1%) 97
["Array32x64Int32", "InsertionSort"] 46.083 μs (5%) 3.03 KiB (1%) 97
["Array32x64Int32", "JuliaStd"] 53.804 μs (5%) 3.03 KiB (1%) 97
["Array8kInt32", "ChipSort"] 157.957 μs (5%)
["Array8kInt32", "CombSort"] 242.227 μs (5%)
["Array8kInt32", "InsertionSort"] 6.150 ms (5%)
["Array8kInt32", "JuliaStd"] 345.108 μs (5%)

Benchmark Group List

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

  • ["Array1MInt32"]
  • ["Array32x64Int32"]
  • ["Array8kInt32"]

Julia versioninfo

Julia Version 1.3.0-DEV.320
Commit 7b18a3043b* (2019-05-31 18:19 UTC)
Platform Info:
  OS: Linux (x86_64-linux-gnu)
      Ubuntu 17.10
  uname: Linux 4.13.0-43-generic #48-Ubuntu SMP Wed May 16 12:18:48 UTC 2018 x86_64 x86_64
  CPU: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz: 
              speed         user         nice          sys         idle          irq
       #1  3060 MHz     101541 s         77 s      35806 s    1682641 s          0 s
       #2  3044 MHz      98128 s         73 s      31058 s    1525532 s          0 s
       #3  3056 MHz      97343 s         82 s      31037 s    1520518 s          0 s
       #4  3043 MHz      99760 s         97 s      34328 s    1518597 s          0 s
       #5  3014 MHz     101460 s         91 s      34525 s    1514751 s          0 s
       #6  3075 MHz      98516 s        127 s      30900 s    1524580 s          0 s
       #7  2944 MHz      99282 s         83 s      32049 s    1519725 s          0 s
       #8  3028 MHz      99210 s         79 s      31746 s    1523388 s          0 s
       
  Memory: 7.6746063232421875 GB (2223.234375 MB free)
  Uptime: 65173.0 sec
  Load Avg:  1.10400390625  1.0302734375  0.8720703125
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-6.0.1 (ORCJIT, skylake)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.