Computing R&D and Milestones LHCb Plenary June 18th, 1998 These slides are on WWW at:

Slides:



Advertisements
Similar presentations
31/03/00 CMS(UK)Glenn Patrick What is the CMS(UK) Data Model? Assume that CMS software is available at every UK institute connected by some infrastructure.
Advertisements

1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
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.
Lucia Silvestris, INFN Bari and CERN/CMC Status Report on CPT Project 23 March 2001, CERN Meeting del Consorzio INFN Status Reports on CPT Project, on.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ATLAS Computing Planning ATLAS Software Workshop August 1998 Jürgen Knobloch Slides also.
Argonne National Laboratory ATLAS Core Database Software U.S. ATLAS Collaboration Meeting New York 22 July 1999 David Malon
Marco Cattaneo, 23rd February Status of the software migration  Migration strategy: Where we should be  Status: Where we are  Plans.
REVIEW OF NA61 SOFTWRE UPGRADE PROPOSAL. Mandate The NA61 experiment is contemplating to rewrite its fortran software in modern technology and are requesting.
Introduzione al Software di CMS N. Amapane. Nicola AmapaneTorino, Aprile Outline CMS Software projects The framework: overview Finding more.
Remote Production and Regional Analysis Centers Iain Bertram 24 May 2002 Draft 1 Lancaster University.
1 GAUDI - The Software Architecture and Framework for building LHCb data processing applications Marco Cattaneo, CERN February 2000.
Finnish DataGrid meeting, CSC, Otaniemi, V. Karimäki (HIP) DataGrid meeting, CSC V. Karimäki (HIP) V. Karimäki (HIP) Otaniemi, 28 August, 2000.
As of 28 Juni 2005Getting Starged with GEM - Shuei Yamada 1 Getting Started with GEM Shuei YAMADA ICEPP, University of Tokyo What is GEM? Before you start.
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.
5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:
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 Data Challenges US ATLAS Physics & Computing ANL October 30th 2001 Gilbert Poulard CERN EP-ATC.
9-13/9/03 Atlas Overview WeekPeter Sherwood 1 Atlfast, Artemis and Atlantis What, Where and How.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
Marco Cattaneo, 15-Sep OO software plans  Major milestone (presented last June) Fully functional SICB replacement by mid-2000  How to get there?
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
Discussion on Software Agreements and Computing MoU Slide 1 Agenda 1.AnnouncementsJ.Harvey 15’ 2.LHC Computing Review ãSummary of issues raised in the.
07/10/99 Focus Meeting1 Review of application software services for LHC era Lucia Silvestris Lucia Silvestris Cern/CMC -Infn/Bari.
GLAST LAT Offline SoftwareCore review, Jan. 17, 2001 Review of the “Core” software: Introduction Environment: THB, Thomas, Ian, Heather Geometry: Joanne.
Geant4 Training 2006 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki Institute of Physics)
1 SICBDST and Brunel Migration status and plans. 2 Migration Step 1: SICBMC/SICBDST split  Last LHCb week: Split done but not tested  Software week.
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
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.
10/2/2000LHCb Computing, CHEP Use of Configuration Management tool in LHCb software J. Harvey, P. Mato, F. Ranjard CERN (Switzerland)
Large scale data flow in local and GRID environment Viktor Kolosov (ITEP Moscow) Ivan Korolko (ITEP Moscow)
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.
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.
J. Knobloch, SW meeting ACOS Agenda Corrections to the Minutes, Matters arising. 2.Discussion and decisions arising from the Software.
BESF Framework Development Weidong Li
Thomas Ruf, CERN EP Experience with C++ and ROOT used in the VX Beam Test Thomas Ruf, CERN, EP  Why? Event structure for VX-data rather complex: raw hits.
VI/ CERN Dec 4 CMS Software Architecture vs Hybrid Store Vincenzo Innocente CMS Week CERN, Dec
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
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.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
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 Software Week 25/11/99 Gonzalo Gracia Abril 1 r Status of Geant4 in LHCb. r Ideas on how to populate the LHCb Detector Description Data Base (LHCb.
Migration of reconstruction and analysis software to C++
LHC-B Computing Computing Tasks Computing Model Software Strategy
Status of Brunel team and next steps
US ATLAS Physics & Computing
COMPASS off-line computing
What’s new in version 5 of GAUDI
Simulation and Physics
LHCb Computing Project Organisation Manage Steering Group
Muon Group Software Report
HEC Beam Test Software schematic view T D S MC events ASCII-TDS
Summary Computing Model SICb Event Model Detector Description
Agenda SICb Session Status of SICb software migration F.Ranjard
SEAL Project Core Libraries and Services
Use Of GAUDI framework in Online Environment
Development of LHCb Computing Model F Harris
Planning next release of GAUDI
Presentation transcript:

Computing R&D and Milestones LHCb Plenary June 18th, 1998 These slides are on WWW at:

Marco Cattaneo, 18th June The Big Picture

Marco Cattaneo, 18th June Plans for SICB  SICB will be discarded when new software with same or superior functionality will be available Current planning: July 2000  Until then: Production simulation will continue with SICB Store event generator record to be available for analysis Interface to other event generators Studies of alternative detector layout options Enhanced detector response simulation  AIX, HP-UX, DEC/Unix, WNT (all available at CERN)  Linux (with help from interested institutes)

Marco Cattaneo, 18th June Activities Programme of work for ~ next two years:  Activity 1 - Working Prototype of new LHCb software  Activity 2 - Software Development  Activity 3 - Computing Model  Activity 4 - Collaborative Working

Marco Cattaneo, 18th June Activity 1- Working Prototype  By end 1999, produce a new working prototype of LHCb software incorporating: model of the LHCb detector geometry database containing ~ 1,000,000 simulated events (~100 GB) framework for processing events detector response simulation toolkit pattern recognition algorithms for tracking, RICH, calorimetry,.. toolkit of analysis algorithms interactive framework for data analysis  When in production, stop development of SICB

Marco Cattaneo, 18th June Where are we gOOing? SICB FORTRAN ZEBRA banks ZEBRA and ASCII files You are here OO Frameworks C++ toolkits OO event + geometry models OO database (Objectivity/DB) January 2000?

Marco Cattaneo, 18th June Activity 1 - R&D  Evaluation of database approach to event storage develop transient event model for raw, reconstructed, and analysis data subdetector groups develop persistent storage model (HEPODBMS, Objectivity, MSS) work with RD45, HPSS LHC Mass Storage Project (online data recording) study data access patterns and clustering strategies GOAL: assess benefits/limitations for data analysis activities  Program frameworks study architectural models and build frameworks for LHCb applications evaluate standards that can be used to integrate software components (CORBA, DCOM, RMI)

Marco Cattaneo, 18th June Event model + analysis framework (P.Colrain, I.Last, P.Binko, M.Cattaneo)  Goals - short term: Provide access to SICB data from C++ (SICB++)(mid-July) Collect requirements for transient event object model (summer) Writing processed data back to ZEBRA files is NOT a priority Zebra file SICB C++ classes (from Iain Last) LHCb OO transient event Analysis application Iain Last package Interface Exists, two weeks to make sure it works correctly Start with Event header class Event loop Exists using SICB event loop

Marco Cattaneo, 18th June Activity 1 - R&D  GEANT4 Evaluation  release in July ‘98, first production version end ‘98 develop overall scheme for detector geometry integrating various views (CAD, GEANT4, reconstruction) (F.Ranjard, P.Binko) develop detector response algorithms subdetector groups compare physics results, performance etc with SICB (GEANT3)  Reconstruction develop pattern recognition algorithms subdetector groups study performance, suitability for use in trigger  Analysis Algorithms develop toolkit for analysis Physics groups

Marco Cattaneo, 18th June Physics toolkits  Encourage physicists to use “SICB++” to develop toolkits and algorithms  GOALS: Gain widespread experience with new technologies Collect requirements for transient and persistent event model Class structure, data access patterns etc.  Activities starting: Analysis toolkit (“axlib” replacement) (A.Jacholkowska et al.) Start by collecting requirements from physics analyses Develop toolkit (with OO experts) to be used as alternative to SICB MUON reconstruction (P.Colrain) RICH reconstruction (D.Liko, N.Neufeld) Tracking (NIKHEF) …???

Marco Cattaneo, 18th June Activity 1 - R&D  Interactive Analysis Compare available toolkits PAW, ROOT, and LHC++ (HEPInventor, IrisExplorer) (M.Frank) use VXD test beam data for direct comparison Goal: produce a report answering questions such as What do we like about package xxxx? What don’t we like about package yyyyy? What functionality is missing?

Marco Cattaneo, 18th June Activity 2 - Software Development  Documentation templates for user requirements, project plans, costings..  Choose a method and tool for designing LHCb software  Evaluate PC platforms (NT, Linux)  Support for coding and testing (compilers, debuggers)  Develop code management and software release scheme  Develop automatic code documentation scheme Work with LHC SDE project (led by IT/ IPT group) Need to develop a “core” of experienced OO programmers First SDE definition by September ‘98 Need a mature process and SDE by end ‘99

Marco Cattaneo, 18th June Activity 3 - Computing Model  Compute facilities - PC farms running NT or Linux with other LHC experiments and IT/PDP group  Event Filter farms - PC farms embedded in DAQ system with other LHC experiments and IT/PDP group  “Data Management and Computing Using Distributed Architectures” with other LHC experiments in a proposed LCB project (need LHCb person) study use of collaboration computing resources for production work (simulation, analysis) study options for distributing data to regional centres, institutes, desktop simulate and study data access patterns and the resulting network loads and costs they imply

Marco Cattaneo, 18th June Activity 4 - Collaborative Working  Revise collaboration database to use new CERN database PIE project - Persons, Institutes and Experiments  Revise web structure, page templates, security policy and tools for management of web pages  Produce guidelines for making documents - prepare for TDRs.  Videoconferencing participate in LCB project

Marco Cattaneo, 18th June Competion!!  We need 3 names for the new LHCb packages Analysis framework Reconstruction program Simulation program  Please send me suggestions  Winner(s) will be announced at next LHCb week...