GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory

Slides:



Advertisements
Similar presentations
Physicist Interfaces Project an overview Physicist Interfaces Project an overview Jakub T. Moscicki CERN June 2003.
Advertisements

Simulation Project Major achievements (past 6 months 2007)
Architecture/Framework Status David R. Quarrie LBNL U.S. ATLAS Physics and Computing Project Review ANL October 2001.
6/4/20151 Introduction LHCb experiment. LHCb experiment. Common schema of the LHCb computing organisation. Common schema of the LHCb computing organisation.
25/03/2003Simulation Application for the LHCb Experiment CHEP March 2003 Presented by: W. Pokorski / CERN Authors: I. Belyaev, Ph. Charpentier,
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL June 23, 2003 GAE workshop Caltech.
SEAL V1 Status 12 February 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Framework for Automated Builds Natalia Ratnikova CHEP’03.
ATLAS-Specific Activity in GridPP EDG Integration LCG Integration Metadata.
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL July 15, 2003 LCG Analysis RTAG CERN.
3 Sept 2001F HARRIS CHEP, Beijing 1 Moving the LHCb Monte Carlo production system to the GRID D.Galli,U.Marconi,V.Vagnoni INFN Bologna N Brook Bristol.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
K. Harrison CERN, 20th April 2004 AJDL interface and LCG submission - Overview of AJDL - Using AJDL from Python - LCG submission.
Nick Brook Current status Future Collaboration Plans Future UK plans.
David Adams ATLAS DIAL status David Adams BNL July 16, 2003 ATLAS GRID meeting CERN.
David Adams ATLAS ATLAS Distributed Analysis Plans David Adams BNL December 2, 2003 ATLAS software workshop CERN.
L.Perini-CSN11 ATLAS Italia Calcolo Stato e piani: Ruolo di LCG Nessun finanziamento chiesto ora (a Settembre si)
N ATIONAL E NERGY R ESEARCH S CIENTIFIC C OMPUTING C ENTER Charles Leggett The Athena Control Framework in Production, New Developments and Lessons Learned.
ATLAS and GridPP GridPP Collaboration Meeting, Edinburgh, 5 th November 2001 RWL Jones, Lancaster University.
LCG Applications Area – Overview, Planning, Resources Torre Wenaus, BNL/CERN LCG Applications Area Manager LHCC Comprehensive Review.
SEAL: Core Libraries and Services Project CERN/IT After-C5 Meeting 6 June 2003 P. Mato / CERN.
5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:
N ATIONAL E NERGY R ESEARCH S CIENTIFIC C OMPUTING C ENTER 1 ACAT 2000, Fermilab Oct Control States... Control States for the Atlas Software Framework.
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
David Adams ATLAS ADA, ARDA and PPDG David Adams BNL June 28, 2004 PPDG Collaboration Meeting Williams Bay, Wisconsin.
Introduction to Gaudi LHCb software tutorial - September
19 November 98 1 Jürgen Knobloch ATLAS Computing ATLAS Computing - issues for 1999 Jürgen Knobloch Slides also on:
David Adams ATLAS Architecture for ATLAS Distributed Analysis David Adams BNL March 25, 2004 ATLAS Distributed Analysis Meeting.
David Adams ATLAS DIAL status David Adams BNL November 21, 2002 ATLAS software meeting GRID session.
24/06/03 ATLAS WeekAlexandre Solodkov1 Status of TileCal software.
Zprávy z ATLAS SW Week March 2004 Seminář ATLAS SW CZ Duben 2004 Jiří Chudoba FzÚ AV CR.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
ATLAS Core Software - Status & Plans David R. Quarrie LBNL U.S. ATLAS Physics and Computing Project Review LBNL November 2002.
SEAL Project Core Libraries and Services 18 December 2002 P. Mato / CERN Shared Environment for Applications at LHC.
ATLAS is a general-purpose particle physics experiment which will study topics including the origin of mass, the processes that allowed an excess of matter.
David Quarrie: ATLAS LCG Apps Area Feedback LCG Applications Area Internal Review – 30 March - 1 April ATLAS LCG Applications Area Feedback David.
GLAST LAT Offline SoftwareCore review, Jan. 17, 2001 Review of the “Core” software: Introduction Environment: THB, Thomas, Ian, Heather Geometry: Joanne.
Detector Description in LHCb Detector Description Workshop 13 June 2002 S. Ponce, P. Mato / CERN.
LHCC Comprehensive Review of LCG - 25 Nov 2003 Experiment Integration and Validation David R. Quarrie CERN/LBNL
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
SEAL Project Overview LCG-AA Internal Review October 2003 P. Mato / CERN.
Computing R&D and Milestones LHCb Plenary June 18th, 1998 These slides are on WWW at:
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
K. Harrison CERN, 3rd March 2004 GANGA CONTRIBUTIONS TO ADA RELEASE IN MAY - Outline of Ganga project - Python support for AJDL - LCG analysis service.
- LCG Blueprint (19dec02 - Caltech Pasadena, CA) LCG BluePrint: PI and SEAL Craig E. Tull Trillium Analysis Environment for the.
General requirements for BES III offline & EF selection software Weidong Li.
CERN Tutorial, February Introduction to Gaudi.
1 OO Muon Reconstruction in ATLAS Michela Biglietti Univ. of Naples INFN/Naples Atlas offline software MuonSpectrometer reconstruction (Moore) Atlas combined.
ATLAS-specific functionality in Ganga - Requirements for distributed analysis - ATLAS considerations - DIAL submission from Ganga - Graphical interfaces.
- GMA Athena (24mar03 - CHEP La Jolla, CA) GMA Instrumentation of the Athena Framework using NetLogger Dan Gunter, Wim Lavrijsen,
Introduction S. Rajagopalan August 28, 2003 US ATLAS Computing Meeting.
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
Introduction to the Athena Software Hong Ma BNL Athena Tutorial USATLAS Software Workshop.
CPT Week, November , 2002 Lassi A. Tuura, Northeastern University Core Framework Infrastructure Lassi A. Tuura Northeastern.
David Adams ATLAS ATLAS Distributed Analysis (ADA) David Adams BNL December 5, 2003 ATLAS software workshop CERN.
David Adams ATLAS ATLAS Distributed Analysis and proposal for ATLAS-LHCb system David Adams BNL March 22, 2004 ATLAS-LHCb-GANGA Meeting.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 Technical Overview Jakub T. Moscicki, CERN.
Project Work Plan SEAL: Core Libraries and Services 7 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Architecture/Framework Status David R. Quarrie LBNL DOE/NSF Review of U.S. ATLAS Physics and Computing Project FNAL November 2001.
POOL Based CMS Framework Bill Tanenbaum US-CMS/Fermilab 04/June/2003.
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
David Adams ATLAS DIAL Distributed Interactive Analysis of Large datasets David Adams BNL May 19, 2003 BNL Technology Meeting.
S. Rajagopalan August 28, 2003 US ATLAS Computing Meeting
OO Muon Reconstruction in ATLAS
GAUSS - GEANT4 based simulation for LHCb
Simulation and Physics
ATLAS DC2 & Continuous production
SEAL Project Core Libraries and Services
Planning next release of GAUDI
Presentation transcript:

GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory

David R. Quarrie: ATLAS Offline Software GDB Meeting - 10 June ATLAS is in closing stages of transition from FORTRAN- based software to C++ based For DC-0 & DC-1 simulation was based on Geant3 For DC-2 it will be based on Geant4  ATLAS has been very active in validating Geant4 Common Framework (Athena) based on collaboration with LHCb First version of C++ reconstruction in place  Used in Level 2 and Event Filter as well as offline  First major design iteration underway  Functionality and robustness are already good (>10 6 events in DC-2)  Performance in some areas needs work Software Overview

David R. Quarrie: ATLAS Offline Software Status 3 Athena Architecture diagram ConverterAlgorithmEvent Data Service Persistency Service Data Files Algorithm Transient Event Store Detec. Data Service Persistency Service Data Files Transient Detector Store Message Service JobOptions Service Particle Prop. Service Other Services Histogram Service Persistency Service Data Files Transient Histogram Store Application Manager Converter

David R. Quarrie: ATLAS Offline Software GDB Meeting - 10 June Based on concepts of Components Services, Algorithms and Tools Highly modular and flexible Good mapping to GRID services Based on abstract interfaces - no direct coupling with algorithms Compatible with non-GRID environment (e.g. laptop) Integration with interactive scripting language (Python) Athena

David R. Quarrie: ATLAS Offline Software GDB Meeting - 10 June CVS repository ~530 packages grouped in ~15 major groupings  Simulation, Reconstruction, Inner Detector, Muon Spectrometer, etc. A total of 50 external (interface packages) in use Not all correspond to actual ATLAS-external packages Currently we do full release builds Nightly (every night with a 1 week lifetime) Developer (every 3 weeks) Production (3-6 months, correlated with major milestones) We’re investigating partial builds (Core, Reconstruction, etc.) Software Organization

David R. Quarrie: ATLAS Offline Software GDB Meeting - 10 June Three distribution kits desired Full  Ability to rebuild all ATLAS software from sources Analysis  Binaries, shared libraries and header files supporting compilation of packages for physics analysis Binary  Binaries and shared libraries for execution only Full and Binary achieved so far Analysis still being worked on Basic infrastructure support is almost in place Software Distribution (1/2)

David R. Quarrie: ATLAS Offline Software GDB Meeting - 10 June A recurring problem is compatibility with external software e.g. POOL/SEAL need their own set of external software (e.g. Boost) Still grappling with obvious (e.g. incompatible versions) and not so obvious (e.g. compilation/configuration flags) problems This is still an area requiring more work to minimize ATLAS-specific external packages and take advantage of e.g. LCG common installations Software Distribution (2/2)

David R. Quarrie: ATLAS Offline Software Status 8 POOL ATLAS providing components of POOL First experiment to implement POOL support Integration underway - goal is to have support for POOL by July SEAL Plug-in manager  Integration into Athena Q Data Dictionary  Integrated into Athena now  Developing Python support PI Integrate ROOT implementation of AIDA API Q ATLAS & LCG Applications Area

David R. Quarrie: ATLAS Offline Software GDB Meeting - 10 June LCG Component Integration POOL/SEAL Geant4 Integration Pile-up Infrastructure in place All detectors supported Detector Description Integration Reconstruction and G4 Simulation from common geometry Calibration/alignment infrastructure in place Begin to incorporate feedback from Reco Task Force New Reco EDM Release July 2003

David R. Quarrie: ATLAS Offline Software GDB Meeting - 10 June Dual targets DC-2 (Q2-Q3 2004) Combined Testbeams (Q2-Q3 2004) A major focus is consolidation from Robustness, house-cleaning Performance G4 validated for production Full integration from RecoTaskForce designs/recommendations Interactive as well as batch  Replacement of jobOptions files by Python scripts GRID integration Release (Feb 2004)

David R. Quarrie: ATLAS Offline Software GDB Meeting - 10 June Multiple prototypes developed in conjunction with data challenges Both European and USA Magda, AMI, Grappa, etc. Some overlapping functionality, but necessary to explore Distributed Physics Analysis Projects developing GANGA, DIAL, Chimera Goal is to bring these under a coherent umbrella by end of Q ready for DC-2 GRID Projects