Skip to content

Commit

Permalink
Added benchmarks to do performance tracking
Browse files Browse the repository at this point in the history
Signed-off-by: Stefan Marr <git@stefan-marr.de>
  • Loading branch information
smarr committed Dec 28, 2017
1 parent 5b7d5a4 commit 4aeb157
Showing 1 changed file with 55 additions and 1 deletion.
56 changes: 55 additions & 1 deletion codespeed.conf
Original file line number Diff line number Diff line change
Expand Up @@ -487,6 +487,56 @@ benchmark_suites:
codespeed_name: "i.Messages"
warmup: 30

fj-steady:
description: Sequential version of Fork/Join benchmarks for normal performance tracking
gauge_adapter: RebenchLog
command: &FJ_CMD " core-lib/Benchmarks/Harness.ns core-lib/Benchmarks/ForkJoin/%(benchmark)s%(input)s.ns "
input_sizes:
- Seq # all fork() are compute()
max_runtime: 120
benchmarks:
## Excluding Fib, NQueens, QuickSort
## we have similar versions already
- CilkSort:
extra_args: "130 0 20"
codespeed_name: "peak.CilkSort"
warmup: 30
- Integrate:
extra_args: "130 0 100"
codespeed_name: "peak.Integrate"
warmup: 30
- Jacobi:
extra_args: "130 0 200"
codespeed_name: "peak.Jacobi"
warmup: 30
- LUDecomposition:
extra_args: "130 0 128"
codespeed_name: "peak.LUDecomposition"
warmup: 30

fj-startup:
description: Sequential version of Fork/Join benchmarks for normal performance tracking
gauge_adapter: RebenchLog
command: *FJ_CMD
input_sizes:
- Seq # all fork() are compute()
max_runtime: 60
benchmarks:
## Excluding Fib, NQueens, QuickSort
## we have similar versions already
- CilkSort:
extra_args: "1 0 1"
codespeed_name: "1st.CilkSort"
- Integrate:
extra_args: "1 0 50"
codespeed_name: "1st.Integrate"
- Jacobi:
extra_args: "1 0 100"
codespeed_name: "1st.Jacobi"
- LUDecomposition:
extra_args: "1 0 128"
codespeed_name: "1st.LUDecomposition"

forkjoin:
gauge_adapter: RebenchLog
command: " core-lib/Benchmarks/Harness.ns core-lib/Benchmarks/ForkJoin/%(benchmark)s%(input)s.ns %(variable)s 0 "
Expand All @@ -499,7 +549,7 @@ benchmark_suites:
- One # only one parallel task by forking and immediately joining
benchmarks:
- CilkSort:
extra_args: 1
extra_args: 20
# - FFT:
# extra_args: 1024
- Fib:
Expand Down Expand Up @@ -612,6 +662,8 @@ experiments:
- sort-steady
- som-startup
- som-steady
- fj-startup
- fj-steady
executions:
- SOMns-graal
SOMns-Savina:
Expand All @@ -635,6 +687,8 @@ experiments:
- sort-steady
- som-startup
- som-steady
- fj-startup
- fj-steady
executions:
- SOMns-graal-exp
SOMns-interp:
Expand Down

0 comments on commit 4aeb157

Please # to comment.