5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:

Slides:



Advertisements
Similar presentations
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Advertisements

23/04/2008VLVnT08, Toulon, FR, April 2008, M. Stavrianakou, NESTOR-NOA 1 First thoughts for KM3Net on-shore data storage and distribution Facilities VLV.
O. Stézowski IPN Lyon AGATA Week September 2003 Legnaro Data Analysis – Team #3 ROOT as a framework for AGATA.
Simulation Project Organization update & review of recommendations Gabriele Cosmo, CERN/PH-SFT Application Area Internal.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ATLAS Computing Planning ATLAS Software Workshop August 1998 Jürgen Knobloch Slides also.
L3 Filtering: status and plans D  Computing Review Meeting: 9 th May 2002 Terry Wyatt, on behalf of the L3 Algorithms group. For more details of current.
Argonne National Laboratory ATLAS Core Database Software U.S. ATLAS Collaboration Meeting New York 22 July 1999 David Malon
REVIEW OF NA61 SOFTWRE UPGRADE PROPOSAL. Mandate The NA61 experiment is contemplating to rewrite its fortran software in modern technology and are requesting.
1 GAUDI - The Software Architecture and Framework for building LHCb data processing applications Marco Cattaneo, CERN February 2000.
Fermilab User Facility US-CMS User Facility and Regional Center at Fermilab Matthias Kasemann FNAL.
Offline Coordinators  CMSSW_7_1_0 release: 17 June 2014  Usage:  Generation and Simulation samples for run 2 startup  Limited digitization and reconstruction.
Software workshop summary Helge Meinhard / CERN-EP Atlas software workshop 21 May 1999.
Chapter 7 Applying UML and Patterns Craig Larman
ATLAS and GridPP GridPP Collaboration Meeting, Edinburgh, 5 th November 2001 RWL Jones, Lancaster University.
LHC Computing Review Recommendations John Harvey CERN/EP March 28 th, th LHCb Software Week.
ATLAS, U.S. ATLAS, and Databases David Malon Argonne National Laboratory DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National Laboratory.
1 Planning for Reuse (based on some ideas currently being discussed in LHCb ) m Obstacles to reuse m Process for reuse m Project organisation for reuse.
LHCb Computing Organisation and Development Strategy Presented to ATLAS Architecture WG July 16th, 1999 J.Harvey / LHCb.
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
Subject Slide 1 Roundtable on Software Process Input from LHCb.
19 November 98 1 Jürgen Knobloch ATLAS Computing ATLAS Computing - issues for 1999 Jürgen Knobloch Slides also on:
Fabiola Gianotti, 31/8/’99 PHYSICS and SOFTWARE ATLAS Software Week 31/8/’99 Fabiola Gianotti Software requirements of physics groups What should Detector.
9 November 98 1 Jürgen Knobloch ATLAS Computing Overview of ATLAS Computing Jürgen Knobloch Slides also on:
Atlas Simulation Activities What is Geant 4 Atlas Strategy.
ATLAS Data Challenges US ATLAS Physics & Computing ANL October 30th 2001 Gilbert Poulard CERN EP-ATC.
CMS Computing and Core-Software USCMS CB Riverside, May 19, 2001 David Stickland, Princeton University CMS Computing and Core-Software Deputy PM.
Introduction CMS database workshop 23 rd to 25 th of February 2004 Frank Glege.
9-13/9/03 Atlas Overview WeekPeter Sherwood 1 Atlfast, Artemis and Atlantis What, Where and How.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
TRT Offline Software DOE Visit, August 21 st 2008 Outline: oTRT Commissioning oTRT Offline Software Activities oTRT Alignment oTRT Efficiency and Noise.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
Marco Cattaneo, 15-Sep OO software plans  Major milestone (presented last June) Fully functional SICB replacement by mid-2000  How to get there?
- Early Adopters (09mar00) May 2000 Prototype Framework Early Adopters Craig E. Tull HCG/NERSC/LBNL ATLAS Arch CERN March 9, 2000.
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
CMS Computing and Core-Software Report to USCMS-AB (Building a Project Plan for CCS) USCMS AB Riverside, May 18, 2001 David Stickland, Princeton University.
GLAST LAT Offline SoftwareCore review, Jan. 17, 2001 Review of the “Core” software: Introduction Environment: THB, Thomas, Ian, Heather Geometry: Joanne.
Status of the LAr OO Reconstruction Srini Rajagopalan ATLAS Larg Week December 7, 1999.
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.
NEC' /09P.Hristov1 Alice off-line computing Alice Collaboration, presented by P.Hristov, CERN NEC'2001 September 12-18, Varna.
Claudio Grandi INFN-Bologna CHEP 2000Abstract B 029 Object Oriented simulation of the Level 1 Trigger system of a CMS muon chamber Claudio Grandi INFN-Bologna.
Computing Performance Recommendations #10, #11, #12, #15, #16, #17.
1 OO Muon Reconstruction in ATLAS Michela Biglietti Univ. of Naples INFN/Naples Atlas offline software MuonSpectrometer reconstruction (Moore) Atlas combined.
Workshop decisions Helge Meinhard / CERN-EP Atlas software workshop 08 May 1998.
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
Software Week - 8/12/98G. Poulard - CERN EP/ATC1 Status of Software for Physics TDR Atlas Software Week 8 December 1998 G. Poulard.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ACOS Report ATLAS Software Workshop December 1998 Jürgen Knobloch Slides also on:
Detector SimOOlation activities in ATLAS A.Dell’Acqua CERN-EP/ATC May 19th, 1999.
L. Perini DATAGRID WP8 Use-cases 19 Dec ATLAS short term grid use-cases The “production” activities foreseen till mid-2001 and the tools to be used.
Follow-up to SFT Review (2009/2010) Priorities and Organization for 2011 and 2012.
Pavel Nevski STAR simulations GSTAR framework OO geometry/event model NOVA components.
J. Knobloch, SW meeting ACOS Agenda Corrections to the Minutes, Matters arising. 2.Discussion and decisions arising from the Software.
Marco Cattaneo, 3-June Event Reconstruction for LHCb  What is the scope of the project?  What are the goals (short+medium term)?  How do we organise.
Marco Cattaneo, 20-May Event Reconstruction for LHCb  What is the scope of the project?  What are the goals (short+medium term)?  How do we organise.
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
LHCb Simulation LHCC Computing Manpower Review 3 September 2003 F.Ranjard / CERN.
Application Support Environment Based on experience in High Energy Physics at CERN Presented at the UNESCO/CERN Workshop April 2002 Jürgen Knobloch.
Software workshop summary
LHC-B Computing Computing Tasks Computing Model Software Strategy
OO Muon Reconstruction in ATLAS
US ATLAS Physics & Computing
OO-Design in PHENIX PHENIX, a BIG Collaboration A Liberal Data Model
Simulation and Physics
LHCb Computing Project Organisation Manage Steering Group
Summary Computing Model SICb Event Model Detector Description
Use of GEANT4 in CMS The OSCAR Project
Computing activities at Victoria
Development of LHCb Computing Model F Harris
Planning next release of GAUDI
V.Fine, P.Nevski, BNL GSTAR framework OO geometry model event access
Presentation transcript:

5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:

5 May 98 2 Jürgen Knobloch ATLAS MoU - Introduction The ATLAS software will be developed in a defined process involving requirements, design and coding - each being reviewed for quality assurance. The ATLAS data will be stored in an object- oriented database. First estimates of the cost of the computing infrastructure necessary for data storage, reduction and analysis are also contained in the CTP. These costs are not included in the present MoU. Final software planning including human resources and better understanding of computing model and the role of regional centres --> during 1999

5 May 98 3 Jürgen Knobloch 2 year major cycle 8 workweek cycles Software planning  1998Initial version 0 –FORTRAN code further developed, interface to C++ –Overall requirements formulated –Domain decomposition –Simulation and reconstruction framework  Version 1 –Complete detector description in GEANT4, ODBMS  Version 2 –Full functionality of OO software  Version 3 - Integration, performance  2005Production version 4

5 May 98 4 Jürgen Knobloch Software Quality  Functionality –Experience, requirements, software process  Ease of entry for physicists –Documentation, clear architecture  Maintainability –Documentation, software process  Flexibility –changing environment, new requirements  Robustness  Performance –Few O(0) re-processings, CPU, memory, I/O

5 May 98 5 Jürgen Knobloch Current situation  Last major release of FORTRAN simulation  Still work on FORTRAN reconstruction  First release of OO reconstruction imminent  Simulation with GEANT4 - prototypes exist  Difficult to get started  Software process taken seriously  Software release tools being implemented  Platform/compiler/commercial_software –few combinations work

5 May 98 6 Jürgen Knobloch Offline Software Plan

5 May 98 7 Jürgen Knobloch Milestones A detailed list of milestones has been defined in the Computing Technical Proposal. In the following, the major milestones are summarised: OO- Reconstruction frameworkApril 1998 Demonstrate ~1 Tbyte working prototype of event databaseDecember1998 First release of ATLAS OO softwareEnd1999 Functional software for simulation, reconstruction and analysisEnd2001 1% prototype of event-processing farmDecember % event database (disk + robots, not necessarily all tapes)December2004 Provide ~40% of final event processing and analysis farmsDecember2004 Provide full event processing and analysis farmApril2005

5 May 98 8 Jürgen Knobloch  Software workshops –1 week, 4 times / year, 1 CERN  ACOS (Computing steering group) –6 meetings / year (4 during software workshops)  DIG (Domain interface group and support team) –8 meetings / year (4 during software workshops)  Weekly software meetings –Videoconferenced –Tutorial session about OO issues  Working groups: database, graphics, WWCG,... Organisational items

5 May 98 9 Jürgen Knobloch Trigger Domain Decomposition GUI Control Event Display Muon System Magnetic Field Calorimetry Detector Description Inner Detector Data Base Simulation Event Geometry Tools SDE Documentation Muon Reconst. e,  Reconstruction Organisation: Domain architects Domain interface group Support team

5 May Jürgen Knobloch Planning in terms of deliverables Medium term (this year)  Reconstruction framework –Based on ARVE –“Ramped-up” to conform to the ATLAS software process –Event reading from ZEBRA tapes –Reconstruction algorithms >IPATREC >MUON (DATCHA) reconstruction  First public version in “April”  Many things to follow… –Calorimeter prototype, full detector hierarchy, interface to GEANT4, reading from Object Database

5 May Jürgen Knobloch How to go from here to there... FORTRAN and C++ C++ CALOREC IPATREC ABCREC MUONBOX ATRECON DICE 3 GEANT 3GEANT 4 CALOREC++ IPATREC ABCREC MUONBOX ATRECON CALOREC++ IPATREC++ ARVE Event DB Detector DB

5 May Jürgen Knobloch  GEANT4 - ATLAS participation and implementation  Test beam simulation and analysis  ARVE - ATLAS Reconstruction and Visualisation Environment  Object-oriented pattern recognition TRT, IpatRec  Muon reconstruction  ODBMS (RD45) ATLAS participation –Event storage GEANT3, GEANT4, test-beam –Detector database  LHC++ - ATLAS participation - Porting ATLFAST++ to Objectivity Current OO projects

5 May Jürgen Knobloch ATLAS and GEANT4 10  + (1 -> 6 GeV) TGC for trigger studies

5 May Jürgen Knobloch GEANT4 plans  Alpha-05 is comparable to GEANT3 –Physics, tracking, geometry, event persistency  Next steps –Produce beta version –Persistency for geometry –More visualization –Documentation –Extend physics models  Next steps for ATLAS –Detailed field map –produce HITs –detector parameters into DB –Full ATLAS geometry –Test beam geometries –Simulation mock-up –Get more detector people into ATLAS working group

5 May Jürgen Knobloch Database developments  Detector database –Muon geometry description existing in Objectivity –Understand best structure -> other detectors can follow –Possible common project on detector description db  Event storage database –GEANT3 data in Objectivity (Summer 98) –ATLAS testbeam –Event structure to be developed –Replication via network or via “tapes”???  Other experiments –NA45, Compass, BaBar, Star,... - Learn from experience

5 May Jürgen Knobloch Next Tasks  Reconstruction - ARVE –Documentation –Read events from OODB –G3 events to objy –Event display –Magnetic field –Integrate more algorithms –Single particle from GEANT4 –Components –User support  Simulation –Create ATLAS GEANT4 team –Detector description DB –Build ATLAS G4 Framework –Test beam simulations  General –Populate domains –Make ASP “user friendly” –Establish detailed plan –Analysis strategy- try LHC++ – Regional centres

5 May Jürgen Knobloch Conclusions of LCB workshop...  Common vocabulary/glossary  Consensus on need for more sharing –e.g. detector description database tools  Technical forums on specific items –e.g. LHC++, RD45,...  Risk analysis  Learning from experience –Provide OO examples, tutorials, seminars

5 May Jürgen Knobloch ATLAS Computing Model RD45 Regional Centres HPSS Networks Media Simulation Data Structure Cost Manpower Licenses Companies Risk Analysis Sharing Architecture Requirements Technology Flexibility Collaborative Tools Software Process

5 May Jürgen Knobloch Operating Systems  Current (FORTRAN) –HP-UX –AIX –Digital UNIX –LINUX –NT –IRIX (SGI) –Solaris  FUTURE –(HP-UX 10.20) - not 11.xx! >as long as old hardware exists –LINUX >RedHat > 5.0 –NT 4.0  If supported by ATLAS institutes: –Digital UNIX –AIX –Solaris