1
MicroBooNE Computing Overview
FIFE Workshop June 16, 2014
- H. Greenlee
MicroBooNE Computing Overview FIFE Workshop June 16, 2014 H. - - PowerPoint PPT Presentation
MicroBooNE Computing Overview FIFE Workshop June 16, 2014 H. Greenlee 1 Outline Experiment status. Computing Hardware Offline software environment. Frameworks (art & larsoft). Data Handling. Databases. Data
1
2
3
– Microboone is expecting to be ready for beam (cryostat filled with
– It will be possible to take cosmic ray or parasitic data at partial HV
4
– Three slf5, three slf6 currently (will migrate to slf6 soon).
– Also using opportunistic slots on FermiGrid.
5
– Common products (/grid/fermiapp/products/common). – Larsoft products (/grid/fermiapp/products/larsoft).
– Microboone products (/grid/fermiapp/products/uboone).
– Mrb is tightly integrated with ups.
6
– With exception of some genie flux files, that are only available
– Distribution is source only (so far?). – Some people have successfully run microboone offline software on
7
– Larsoft code base shared by multiple LAr TPC experiments:
– The majority of microboone’s main simulation and reconstruction
– Larsoft is organized as nine packages.
– Microboone currently has one additional package (git repository +
8
– Art framework & art suite. – Geant4. – Genie (main neutrino event generator). – Root.
9
10
– SAM file catalog. – Enstore tape storage. – File transfer service (FTS) enstore upload drop box.
– Generating metadata. – Storing metadata in sam database. – Uploading files to enstore. – Reading data using sam.
11
– This is the only database that will need to be accessed from grid
– It will be served via http, (with Igor M.’s help).
12
– So far, we have run four major MC productions.
– Software environment is OSG-ready (full binary environment is
– We have successfully run test jobs on OSG using a modified
– Also testing on FermiCloud and commercial clouds.
13
– FermiGrid max VM 4 GB. – OSG max VM 2 GB.
– We are already working closely with art and larsoft teams to identify
– The memory campaign would certainly benefit from more effort and
14
– Nfs access to dCache scratch doesn’t work (we now know). – We also haven’t succeeded in getting streaming access using xrootd
15
– Standard batch worker script. – Job submission script.
– Job submission to FermiGrid via jobsub_tools.
– Validation and error recovery. – Handles all sam interactions.
16
– Larsoft and uboonecode (git repos). – Legacy larsoft-svn and ubooneoffline (svn repos). – Uboone DAQ.
17
– No solution as yet for distributing genie flux files. – No binaries for MacOS.
– Currently mainly on FermiGrid. – Tested on OSG, but still limited by excessive memory use.