Upgrade Software University and INFN Catania Upgrade Software Alessia Tricomi University and INFN Catania CMS Trigger Workshop CERN, 23 July 2009.

Slides:



Advertisements
Similar presentations
Resources for the ATLAS Offline Computing Basis for the Estimates ATLAS Distributed Computing Model Cost Estimates Present Status Sharing of Resources.
Advertisements

D. Düllmann - IT/DB LCG - POOL Project1 POOL Release Plan for 2003 Dirk Düllmann LCG Application Area Meeting, 5 th March 2003.
Beamline Takashi Kobayashi 1 Global Analysis Meeting Nov. 29, 2007.
Current Monte Carlo calculation activities in ATLAS (ATLAS Data Challenges) Oxana Smirnova LCG/ATLAS, Lund University SWEGRID Seminar (April 9, 2003, Uppsala)
Software Parallel Intro 1M.Ellis - CM23 - Harbin - 15th January 2009  Focus this CM continues to be on needs for analysis of data and use of G4MICE online.
Open Meeting on LHC Ideas for a Physics Analysis Center Open Meeting on LHC Ideas for a Physics Analysis Center Fermilab, September 4, 2003 Regina Demina.
Workload Management Massimo Sgaravatto INFN Padova.
A tool to enable CMS Distributed Analysis
Trigger and online software Simon George & Reiner Hauser T/DAQ Phase 1 IDR.
L. Taylor 2 March CMS Centres Worldwide See paper (attached to agenda) “How to create a CMS My Institute” which addresses the questions:
1 Towards an Upgrade TDR: LHCb Computing workshop May 2015 Introduction to Upgrade Computing Session Peter Clarke Many peoples ideas Vava, Conor,
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.
Ian Fisk and Maria Girone Improvements in the CMS Computing System from Run2 CHEP 2015 Ian Fisk and Maria Girone For CMS Collaboration.
C. Seez Imperial College November 28th, 2002 ECAL testbeam Workshop 1 Offline software for ECAL test beam The pre-processing model The offline software.
REVIEW OF NA61 SOFTWRE UPGRADE PROPOSAL. Mandate The NA61 experiment is contemplating to rewrite its fortran software in modern technology and are requesting.
Workload Management WP Status and next steps Massimo Sgaravatto INFN Padova.
Alexandre A. P. Suaide VI DOSAR workshop, São Paulo, 2005 STAR grid activities and São Paulo experience.
Claudio Grandi INFN Bologna CMS Operations Update Ian Fisk, Claudio Grandi 1.
Remote Production and Regional Analysis Centers Iain Bertram 24 May 2002 Draft 1 Lancaster University.
03/27/2003CHEP20031 Remote Operation of a Monte Carlo Production Farm Using Globus Dirk Hufnagel, Teela Pulliam, Thomas Allmendinger, Klaus Honscheid (Ohio.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 Software Process panel SPI GRIDPP 7 th Collaboration Meeting 30 June – 2 July 2003 A.Aimar -
Offline Coordinators  CMSSW_7_1_0 release: 17 June 2014  Usage:  Generation and Simulation samples for run 2 startup  Limited digitization and reconstruction.
Plans for Trigger Software Validation During Running Trigger Data Quality Assurance Workshop May 6, 2008 Ricardo Gonçalo, David Strom.
ATLAS and GridPP GridPP Collaboration Meeting, Edinburgh, 5 th November 2001 RWL Jones, Lancaster University.
LCG Generator, October 16 th 2003 Introduction to the October LCG Generator meeting Paolo Bartalini CERN.
ATLAS in LHCC report from ATLAS –ATLAS Distributed Computing has been working at large scale Thanks to great efforts from shifters.
A.Golunov, “Remote operational center for CMS in JINR ”, XXIII International Symposium on Nuclear Electronics and Computing, BULGARIA, VARNA, September,
GLite – An Outsider’s View Stephen Burke RAL. January 31 st 2005gLite overview Introduction A personal view of the current situation –Asked to be provocative!
AliRoot survey P.Hristov 11/06/2013. Offline framework  AliRoot in development since 1998  Directly based on ROOT  Used since the detector TDR’s for.
Claudio Grandi INFN Bologna CMS Computing Model Evolution Claudio Grandi INFN Bologna On behalf of the CMS Collaboration.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
TB1: Data analysis Antonio Bulgheroni on behalf of the TB24 team.
SLACFederated Storage Workshop Summary For pre-GDB (Data Access) Meeting 5/13/14 Andrew Hanushevsky SLAC National Accelerator Laboratory.
Firmware - 1 CMS Upgrade Workshop October SLHC CMS Firmware SLHC CMS Firmware Organization, Validation, and Commissioning M. Schulte, University.
Status of the new NA60 “cluster” Objectives, implementation and utilization NA60 weekly meetings Pedro Martins 03/03/2005.
May Donatella Lucchesi 1 CDF Status of Computing Donatella Lucchesi INFN and University of Padova.
Jean-Roch Vlimant, CERN Physics Performance and Dataset Project Physics Data & MC Validation Group McM : The Evolution of PREP. The CMS tool for Monte-Carlo.
1 Outline: Update on muon/dimuon AOD production (R. Arnaldi/E. Scomparin) Other ongoing activities: MUON correction framework (X. Lopez) MUON productions.
Overview of a Plan for Simulating a Tracking Trigger (Fermilab) Overview of a Plan for Simulating a Tracking Trigger Harry Cheung (Fermilab)
Oracle for Physics Services and Support Levels Maria Girone, IT-ADC 24 January 2005.
Simulation Status for Year2 Running Charles F. Maguire Software Meeting May 8, 2001.
Computing Division FY03 Budget and budget outlook for FY04 + CDF International Finance Committee April 4, 2003 Vicky White Head, Computing Division.
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
News and Miscellaneous UPO Jan Didier Contardo, Jeff Spalding 1 UPO Jan Workshop on Upgrade simulations in 2013 (Jan. 17/18) -ESP in.
Predrag Buncic ALICE Status Report LHCC Referee Meeting CERN
Kati Lassila-Perini EGEE User Support Workshop Outline: – CMS collaboration – User Support clients – User Support task definition – passive support:
LHCbComputing Computing for the LHCb Upgrade. 2 LHCb Upgrade: goal and timescale m LHCb upgrade will be operational after LS2 (~2020) m Increase significantly.
Marco Cattaneo, 6-Apr Issues identified in sub-detector OO software reviews Calorimeters:18th February Tracking:24th March Rich:31st March.
11/01/20081 Data simulator status CCRC’08 Preparatory Meeting Radu Stoica, CERN* 11 th January 2007 * On leave from IFIN-HH.
W. Smith, U. Wisconsin, Upgrade MB, Sept. 9, 2011 Proposal Reviews - 1 Upgrade Peer Review Report Wesley H. Smith U. Wisconsin CMS Upgrade Peer Review.
CMS Trigger Upgrades Phase-I (1) Muon Trigger Upgrades: – CSCTF (CSC TrackFinder) – MPC (Muon Port Card) Calorimeter Trigger Upgrades: – HCAL TPG – Calorimeter.
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
Meeting with University of Malta| CERN, May 18, 2015 | Predrag Buncic ALICE Computing in Run 2+ P. Buncic 1.
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
Some topics for discussion 31/03/2016 P. Hristov 1.
Current Status of the Tracking Trigger Software Andrew W. Rose.
DGAS Distributed Grid Accounting System INFN Workshop /05/1009, Palau Giuseppe Patania Andrea Guarise 6/18/20161.
Muon Reconstruction and Vertex Constraint Giovanni Abbiendi Bologna CMS meeting, 20 November 2007.
Progress on Simulation Software Hai-Ping Peng(USTC) Xiao-Shuai Qin(IHEP) Xiao-Rong Zhou(USTC) Yu Hu(IHEP) 2014 STC Workshop (ITP) Hai-Ping Peng.
Dave Newbold, University of Bristol21/3/2001 (Short) WP6 Update Where are we? Testbed 0 going (ish); some UK sites being tried out for production (mostly.
Software Development - Methodologies
Virtualization and Clouds ATLAS position
Tracker Upgrade Simulations Software Harry Cheung (Fermilab)
Strawman A Status Report
LHCb Software & Computing Status
Philippe Charpentier CERN – LHCb On behalf of the LHCb Computing Group
Status of Full Simulation for Muon Trigger at SLHC
ALICE Computing Model in Run3
Proposed programme for this group (to initiate discussion today …)
MonteCarlo production for the BaBar experiment on the Italian grid
Presentation transcript:

Upgrade Software University and INFN Catania Upgrade Software Alessia Tricomi University and INFN Catania CMS Trigger Workshop CERN, 23 July 2009

Disclaimer More than a real presentation this talk is meant to “trigger” discussion about future software developments/strategies CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 2

3 Goals for SLHC Software (Re)use as much of the code in CMSSW as possible Cause zero disturbance (or confusion) for standard CMS code Low maintenance for upgrade code (releases) Enable upgrade simulation studies by non-code experts Common code base for meaningful comparisons of studies from different people/working groups

SLHC software: where we are? During May workshop we had a first session on SLHC workshop Overall a positive experience First time we met “officially” with offline experts Many ideas came for the first strategies In the last two months much more experience gained The code is becoming more and more complex The code is becoming more and more stable We went through a dedicated production phase (see Dave’s talk) Very good experience But many points were raised CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 4

Strategies for SLHC Software: status as May workshop Two possible strategies Dedicated release Heavy in term of maintenance – need dedicated manpower resources CVS Branches We decided to adopt this strategy Manage upgrade code through CVS branches Possible due to limited number of packages/files modified Start CVS branch (each time!) at a stable release Upgrade-only files in separate SLHCUpgradeSimulations CVS package SLHCUpgradeSimulations/Geometry SLHCUpgradeSimulations/L1Trigger SLHCUpgradeSImulations/Utilities SLHCUpgradeSimulations/Validation CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 5

6 SLHC Upgrade Software: status up today! Overall a positive experience so far with current method of working PRO: Can use all new CMSSW code and features easily Much less effort than keeping a separate copy of CMSSW for upgrades Direct connection to standard code for comparisons –Easier to get help from experts (Thanks to all experts for all help so far!) Surprising how much of the software can be used (thanks to Offline!) CON: needs recompile (change to e.g. data format need care) CON: Need to create new branch for each stable release Can have many changes between stable releases to adapt upgrade sw to Continue to work with CVS branches at least until we have a more stable code

SLHC sw strategy: PRO/CON This strategy was adopted for our first production since there was urgency to produce samples using existing code need to share samples No manpower to go towards a dedicated release Code still in a debugging phase Dave will report on such experience… However some limits of current strategies (already well known) are becoming more and more important No official release means no official production Only partial use of GRID facilities CVS branches/tags growing more and more CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 7

How to move on… Longer timescale (but not too longer!) – we need to produce the first TDR for PhaseI in April-May 2010 Need to quantify resource requirements CPU Memory Storage CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 8

CPU/Time issue Common to all sub-detectors - just an examples… CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 9

Memory issue Common to all sub-detectors - just an examples… CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 10

Storage etc. Very large files especially with high PU This is true both with full and fast simulation We need to set the minimum info needed for performance studies that we would like to save on file Very large production of minimum bias needed I/O problems? How to access these data from remote? CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 11

SLHC sw: how to move on… For the next months We need dedicated Monte Carlo productions We need to exploit a whole use of GRID resources We need to build up an efficient production/validation chain for large MC production We need to share our data Last but not least we need to solve problems with memory/cpu Not easy to find farm with needed resources Also storage could become an issue We need to revisit our sw code development to solve memory issue –We need experts help CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 12

Action items/Discussion points We need to target a set of “good” GRID sites We intend to set up an ‘SLHC group’ (in CMS computing terms) Proposed contacts: D. Newbold / A. Tricomi This already agree with Offline/Computing managers Should we move to 3_1_x? Advantages: keep in touch with experts Ask for a dedicated release and so also for official production Experts claim that many issue with high PU are solved Disadvantages: Migration is a very expensive in time Still not very stable CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 13

Action items/Discussion points My personal opinion is that we should move to 3_1_X and try to easy all the machinery However, since it is very time consuming and we need also to produce first results, I suggest we wait September before starting to move To plan future production/work it could be useful to know for each sub-detector How many events we need Which is the size of one full event How long it last to produce one event How many memory is needed Do you need fast or full sim? Do you need standalone or global detector info? All together we should decide Which sample we are interested in for global detector simulation How many events Timescale CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania) 14

It is really time to start to organize and better integrate our software/efforts! 15 CMS Trigger Upgrade Workshop, 23 July 2009 A. Tricomi (Catania)