Skip to content

Instantly share code, notes, and snippets.

@ranocha
Created April 10, 2021 06:45
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 ranocha/494fa2529e1e6703c17b08434c090980 to your computer and use it in GitHub Desktop.
Save ranocha/494fa2529e1e6703c17b08434c090980 to your computer and use it in GitHub Desktop.
Example benchmark results for Trixi

Benchmark Report for ~/.julia/dev/Trixi

Job Properties

  • Time of benchmark: 10 Apr 2021 - 8:40
  • Package commit: dirty
  • Julia commit: f9720d
  • Julia command flags: -Cnative,-g1,--check-bounds=no,--threads=1
  • 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
["2d", "elixir_advection_amr_nonperiodic.jl", "p3_analysis"] 489.674 μs (5%) 1.66 KiB (1%) 9
["2d", "elixir_advection_amr_nonperiodic.jl", "p3_rhs!"] 58.938 μs (5%) 6.89 KiB (1%) 24
["2d", "elixir_advection_amr_nonperiodic.jl", "p7_analysis"] 491.045 μs (5%) 3.17 KiB (1%) 13
["2d", "elixir_advection_amr_nonperiodic.jl", "p7_rhs!"] 58.592 μs (5%) 6.89 KiB (1%) 24
["2d", "elixir_advection_extended.jl", "p3_analysis"] 183.700 μs (5%) 3.17 KiB (1%) 13
["2d", "elixir_advection_extended.jl", "p3_rhs!"] 29.427 μs (5%) 1.58 KiB (1%) 8
["2d", "elixir_advection_extended.jl", "p7_analysis"] 924.650 μs (5%) 9.81 KiB (1%) 13
["2d", "elixir_advection_extended.jl", "p7_rhs!"] 145.614 μs (5%) 11.39 KiB (1%) 12
["2d", "elixir_euler_ec.jl", "p3_analysis"] 1.918 ms (5%) 1.69 KiB (1%) 9
["2d", "elixir_euler_ec.jl", "p3_rhs!"] 1.381 ms (5%) 3.39 KiB (1%) 12
["2d", "elixir_euler_ec.jl", "p7_analysis"] 1.929 ms (5%) 3.20 KiB (1%) 13
["2d", "elixir_euler_ec.jl", "p7_rhs!"] 1.382 ms (5%) 3.39 KiB (1%) 12
["2d", "elixir_euler_vortex_mortar.jl", "p3_analysis"] 1.607 ms (5%) 1.69 KiB (1%) 9
["2d", "elixir_euler_vortex_mortar.jl", "p3_rhs!"] 238.710 μs (5%) 3.39 KiB (1%) 12
["2d", "elixir_euler_vortex_mortar.jl", "p7_analysis"] 1.612 ms (5%) 3.20 KiB (1%) 13
["2d", "elixir_euler_vortex_mortar.jl", "p7_rhs!"] 247.599 μs (5%) 3.39 KiB (1%) 12
["2d", "elixir_euler_vortex_mortar_shockcapturing.jl", "p3_analysis"] 1.607 ms (5%) 1.84 KiB (1%) 9
["2d", "elixir_euler_vortex_mortar_shockcapturing.jl", "p3_rhs!"] 485.296 μs (5%) 3.70 KiB (1%) 12
["2d", "elixir_euler_vortex_mortar_shockcapturing.jl", "p7_analysis"] 1.611 ms (5%) 3.48 KiB (1%) 13
["2d", "elixir_euler_vortex_mortar_shockcapturing.jl", "p7_rhs!"] 485.549 μs (5%) 3.70 KiB (1%) 12
["3d", "elixir_advection_extended.jl", "p3_analysis"] 2.988 ms (5%) 3.22 KiB (1%) 13
["3d", "elixir_advection_extended.jl", "p3_rhs!"] 282.514 μs (5%) 1.59 KiB (1%) 8
["3d", "elixir_advection_extended.jl", "p7_analysis"] 32.509 ms (5%) 9.86 KiB (1%) 13
["3d", "elixir_advection_extended.jl", "p7_rhs!"] 3.243 ms (5%) 11.42 KiB (1%) 12
["3d", "elixir_euler_ec.jl", "p3_analysis"] 6.440 ms (5%) 1.73 KiB (1%) 9
["3d", "elixir_euler_ec.jl", "p3_rhs!"] 4.798 ms (5%) 3.42 KiB (1%) 12
["3d", "elixir_euler_ec.jl", "p7_analysis"] 6.448 ms (5%) 3.27 KiB (1%) 13
["3d", "elixir_euler_ec.jl", "p7_rhs!"] 4.803 ms (5%) 3.42 KiB (1%) 12
["3d", "elixir_euler_mortar.jl", "p3_analysis"] 981.526 μs (5%) 1.73 KiB (1%) 9
["3d", "elixir_euler_mortar.jl", "p3_rhs!"] 619.637 μs (5%) 4.75 KiB (1%) 16
["3d", "elixir_euler_mortar.jl", "p7_analysis"] 984.570 μs (5%) 3.27 KiB (1%) 13
["3d", "elixir_euler_mortar.jl", "p7_rhs!"] 619.254 μs (5%) 4.75 KiB (1%) 16
["latency", "default_example"] 31.831 s (5%) 4.41 KiB (1%) 85
["latency", "polydeg_3"] 30.151 s (5%) 1.42 KiB (1%) 36
["latency", "polydeg_7"] 47.522 s (5%) 1.42 KiB (1%) 36

Benchmark Group List

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

  • ["2d", "elixir_advection_amr_nonperiodic.jl"]
  • ["2d", "elixir_advection_extended.jl"]
  • ["2d", "elixir_euler_ec.jl"]
  • ["2d", "elixir_euler_vortex_mortar.jl"]
  • ["2d", "elixir_euler_vortex_mortar_shockcapturing.jl"]
  • ["3d", "elixir_advection_extended.jl"]
  • ["3d", "elixir_euler_ec.jl"]
  • ["3d", "elixir_euler_mortar.jl"]
  • ["latency"]

Julia versioninfo

Julia Version 1.6.0
Commit f9720dc2eb (2021-03-24 12:55 UTC)
Platform Info:
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment