Skip to content
Snippets Groups Projects
Commit 64eaef6e authored by Wouter Deconinck's avatar Wouter Deconinck
Browse files

Split TCS job in multiple stages

parent 0b9af5ba
Branches
No related tags found
1 merge request!157Benchmarks for TCS on FF reconstructed particles
......@@ -88,6 +88,7 @@ summary:
#needs: ["dis:results", "dvcs:results", "dvmp:results"]
needs:
- "dvcs:results"
- "tcs:results:
script:
- collect_benchmarks.py
artifacts:
......
......@@ -4,12 +4,72 @@ tcs:compile:
script:
- compile_analyses.py tcs
tcs:generate:
stage: generate
extends: .phy_benchmark
tags:
- phy
needs: ["common:detector", "tcs:compile"]
parallel:
matrix:
- EBEAM: 5
PBEAM: 41
TAG: s450
- EBEAM: 10
PBEAM: 100
TAG: s100
- EBEAM: 18
PBEAM: 275
TAG: s800
script:
- bash benchmarks/tcs/tcs.sh --data-init --ebeam ${EBEAM} --pbeam ${PBEAM} --tag ${TAG}
tcs:simulate:
stage: simulate
extends: .phy_benchmark
tags:
- phy
needs: ["common:detector", "tcs:compile"]
needs: ["common:detector", "tcs:generate"]
parallel:
matrix:
- EBEAM: 5
PBEAM: 41
TAG: s450
- EBEAM: 10
PBEAM: 100
TAG: s100
- EBEAM: 18
PBEAM: 275
TAG: s800
script:
- bash benchmarks/tcs/tcs.sh --sim --ebeam ${EBEAM} --pbeam ${PBEAM} --tag ${TAG}
tcs:reconstruct:
stage: reconstruct
extends: .phy_benchmark
tags:
- phy
needs: ["common:detector", "tcs:simulate"]
parallel:
matrix:
- EBEAM: 5
PBEAM: 41
TAG: s450
- EBEAM: 10
PBEAM: 100
TAG: s100
- EBEAM: 18
PBEAM: 275
TAG: s800
script:
- bash benchmarks/tcs/tcs.sh --rec --ebeam ${EBEAM} --pbeam ${PBEAM} --tag ${TAG}
tcs:analyze:
stage: analyze
extends: .phy_benchmark
tags:
- phy
needs: ["common:detector", "tcs:reconstruct"]
parallel:
matrix:
- EBEAM: 5
......@@ -22,11 +82,10 @@ tcs:simulate:
PBEAM: 275
TAG: s800
script:
#- bash benchmarks/tcs/tcs.sh --all --ebeam ${EBEAM} --pbeam ${PBEAM} --tag ${TAG}
- bash benchmarks/tcs/tcs.sh --data-init --sim --rec --ebeam ${EBEAM} --pbeam ${PBEAM} --tag ${TAG}
- bash benchmarks/tcs/tcs.sh --analysis --ebeam ${EBEAM} --pbeam ${PBEAM} --tag ${TAG}
tcs:results:
stage: collect
needs: ["tcs:simulate"]
needs: ["tcs:analyze"]
script:
- ls -lrth
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment