Project

General

Profile

Task #17951

Milestone #17921: Profiling LArSoft Code

identify a major production workflow that will be the target of the profiling work

Added by Katherine Lato about 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Architecture
Target version:
-
Start date:
10/18/2017
Due date:
% Done:

100%

Estimated time:
Spent time:
Duration:

Description

Working with a DUNE expert, determine where to start.
Understand the workflow and determine where to run the workflow.

History

#1 Updated by Soon Jun almost 3 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

Contacted DUNE offline category leaders and identified two workflows of LArSoft/Dune simulation and reconstruction for 1) single particle events and 2) cosmic events with protodune gdml and dune-FD detector. As an example, the entire chain of the 6GeV proton was tested successfully with protodune v3 geometry of which workflow is included below. The cosmic simulation chain crashes in the generation stage (but have enough information how to fix).

As a summary, the target workflow for initial profiling measurement for LArSoft/Dune will be simulation and reconstruction for
1) 6GeV proton events with protodune and FD
2) cosmic background events with protodune and FD (memory intensive)

Example workflow for the 6GeV proton with the protodune v3 gdml:

#setup
source /cvmfs/dune.opensciencegrid.org/products/dune/setup_dune.sh
setup dunetpc v06_52_00 -f Linux64bit+2.6-2.12 -q debug:e14
#gen-g4-detsim-reco-ana (10 events)
lar -n 10 -c gen_protoDune_proton_6p0GeV_mono.fcl
lar -c protoDune_g4_3ms.fcl gen_protoDune_proton_6p0GeV_mono.root
lar -c protoDUNE_detsim.fcl gen_protoDune_proton_6p0GeV_mono_g4.root
lar -c protoDUNE_reco.fcl gen_protoDune_proton_6p0GeV_mono_g4_detsim.root
lar -c protoDUNE_ana.fcl gen_protoDune_proton_6p0GeV_mono_g4_detsim_reco.root

The link to "ProtoDUNE Simulation and Reconstruction activities",
https://web.fnal.gov/collaboration/DUNE/SitePages/ProtoDUNE%20Simulation%20and%20Reconstruction%20activities.aspx
where there is additional instruction under "Configuration files for the most recent sim-reco chain for ProtoDUNEs",
https://web.fnal.gov/collaboration/DUNE/SitePages/ProtoDUNEs%20Sim%20Reco%20chain.aspx

More workflows with different configurations may be added later if necessary.



Also available in: Atom PDF