Presentation is loading. Please wait.

Presentation is loading. Please wait.

SFT Group Review Introduction  Mandate  History and Organization  List of Projects  Today Resources September 30th, 20091.

Similar presentations


Presentation on theme: "SFT Group Review Introduction  Mandate  History and Organization  List of Projects  Today Resources September 30th, 20091."— Presentation transcript:

1 SFT Group Review Introduction  Mandate  History and Organization  List of Projects  Today Resources September 30th, 20091

2 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s SFT Group Mandate The group develops and maintains common application software for the physics experiments in close collaboration with the PH experimental groups, the IT department and external HEP institutes The majority of the group is directly involved in projects organized as part of the Applications Area of the LHC Computing Grid Project In addition, several group members have direct responsibilities in the software projects of the LHC experiments September 30th, 20092

3 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s History The SFT group was created in autumn 2002 with software specialists from all LHC experimental groups and strong LCG funding (~7 FTE)  LCG Applications Area and responsibilities on LHC experiments PH-SFT and IT-API groups merge  Decision to bring both teams working in the LCG/AA under a common line management  Merger approved by directorate end February 2003 Manpower table on March 03 September 30th, 20093

4 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Group Organization The group activities are organized in a number of projects that are part of the Applications Area (AA) of the LHC Computing Grid (LCG) Project  No formal sections to avoid strong compartmentalization The Architects Forum (AF), with representation of each of the LHC experiments and IT, monitors and steers regularly these projects In addition, the Application Area is reviewed by ad-hoc internal reviews and by the LHCC September 30th, 20094

5 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Applications Area Organization AA Manager Alice Atlas CMSLHCb Architects Forum Application Area Meeting MBLHCC External Collaborations Geant4 ROOT Work plans Quarterly Reports Reviews Resources LCG AA Projects EGEE Chairs Decisions SIMULATION SPI WP1 WP2 ROOT WP3 WP1 POOL WP3 WP2 WP1 Subproject 1 IT-GD IT-FIO September 30th, 20095

6 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Simulation Project Development and validation of simulation software components. Bringing together developers with physicists working on simulating the real LHC detectors  Geant4. Development, maintenance and support of several modules, including the geometry and a number of physics models. Infrastructure for the collaboration for testing and releasing the software.  Generator Services (Genser). Provides validated MC generators for the theoretical and experimental communities at the LHC.  Physics validation. Comparisons of the main detector simulation engines for LHC (Geant4 and FLUKA) with experimental data. People today (10 FTE)  STAF: J. Apostolakis, G. Cosmo, G. Folger, A. Ribon (LD)  PDAS: M. Kosov, PJAS: V. Ivantchenko, V. Uzhinskiy  FELL: A. Dotti  TECH: V. Diez, G. Camellini September 30th, 20096

7 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s ROOT Project Development and maintenance of the ROOT framework and set of foundation and utility class libraries that are used as a basis for developing HEP application codes The main components are:  Utilities and extensions to C++, I/O system, interpreters (CINT, Python), data visualization (2D & 3D), graphical user interface, mathematical and data analysis libraries, etc.  PROOF enables distributed data sets to be analyzed in a transparent way. People today (8.5 FTE)  STAF: R. Brun, B. Bellenot, O. Couet, G. Ganis, L. Moneta, A. Naumann (LD), F. Rademakers  FELL: D. Gonzalez  PJAS/STAF: M. Tadel (50%) September 30th, 20097

8 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s SPI Project Provides a common software development infrastructure and delivers complete and validated set of software components to the LHC experiments  External libraries (open-source and public domain libraries)  Nightly build, testing and integration service  Collaborating tools (Hyper News, Savannah)  Infrastructure in general People (3 FTE)  STAF: Y. Perrin, S. Roiser (LD)  FELL: A. Gaspar September 30th, 20098

9 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Multi-core R&D (WP8) Parallelization of Software Frameworks to exploit Multi- core Processors  Investigate current and future multi-core architectures  Measure and analyze performance of current LHC physics application software on multi-core architectures  Investigate solutions to parallelize current LHC physics software at application framework level and also investigate solutions to parallelize algorithms Collaboration between LHC experiments, projects such as Geant4, ROOT and IT (OpenLab) People (1.5 FTE)  STAF: V. Innocente (50%)  FELL: E. Smith, D. Kruse September 30th, 20099

10 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Virtualization R&D (WP9) Portable Analysis Environment using Virtualization Technology  Evaluation of the available virtualization technologies (virtual appliances)  Development the “CernVM” virtual appliance common to all the experiments  Deployment of a read-only distributed file system with aggressive caching schema, as well as the pilot infrastructure to serve the software installation on demand Collaboration between LHC experiments (very strong with ATLAS) People (1.7 FTE)  STAF: P. Buncic (70%)  FELL: C. Aguado  DOCT: J. Blomer September 30th,

11 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Linear Collider Participation in core software developments for the linear collider physics/detector studies by providing common interfaces and software tools  common solutions for the exchange of detector descriptions, event models, I/O formats and digitization packages  adapt tools developed for LHC available to the linear collider community People (1 FTE)  FELL: A. Münnich September 30th,

12 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Other Projects and People Direct participation to experiments  CMS: J. Harvey (90%), V. Innocente (50%)  ALICE: F. Rademakers (15%), R. Brun (10%), P. Buncic (20%)  LHCb: P. Mato (10%)  ATLAS: [Dell’Acqua and Gallas transferred to ATLAS in 2007] Hosting a number of people from other Projects  RD51: R. Veenhof  MC-PAD: M. Tsagri Visitors from Geant4, Genser and ROOT collaborations  About 20 people spend some time during the year with us with some subsistence September 30th,

13 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Communication Channels To/From IT Department  SFT is represented at C5, Linux Certification, [Desktop Forum]  Common projects such as AA/PF, R&D activities, etc. To/From LHC Experiments  Architects Forum (AF), Librarians and Integrators (LIM), AA meetings, G4 Technical Forum, LCG Generator Services project planning, LCG Physics Validation meetings Workshops  R&D workshops, ROOT workshops, G4 workshops Experiments and IT  LCG MB and GDB (as Application Area manager)  Coming soon ITSR meetings September 30th,

14 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Manpower Facts Staff (17 people)  14.9 FTE on direct SFT projects (RCF+WP) + 1 FTE (PH-AGS)  By project: SIMU 4.0, ROOT 6.7, SPI 2.0, R&D 1.3, MGR 0.9  Fraction of non-staff/total is 45%  Fraction of LD/Staff is 18% Fellows (8 people)  3 baseline, 3 white paper, 1 LCD, 1 EU (MC-PAD) Averages PDAS ~1, FELL ~3, TECH ~2, DOCT ~1 Ratio of total FTEs today as compared to 2003 is 65% September 30th, Data in APT not really usable 

15 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Material Resources Group exploitation budget: 420 kCHF  ~60% subsistence (PJAS, TECH, Visitors,…)  ~20% travel (workshops, conferences, etc.)  ~12% investments WP8 exploitation budget: 50 kCHF WP9 exploitation budget: 80 kCHF September 30th,

16 Additional slides September 30th,

17 SFT S o F T w a r e D e v e l o p m e n t f o r E x p e r i m e n t s Group summary expenses – 2009 Allocations 2009 : SFT: 420 kCHF WP8, WP9: 50, 80 kCHF September 30th,


Download ppt "SFT Group Review Introduction  Mandate  History and Organization  List of Projects  Today Resources September 30th, 20091."

Similar presentations


Ads by Google