1 Moving Linux in CMS Vincenzo. 2 Generic Certification backward compatibility SLC4 is binary backward compatible: –Binaries built on SLC3 are usable.

Slides:



Advertisements
Similar presentations
05/11/2001 CPT week Natalia Ratnikova, FNAL 1 Software Distribution in CMS Distribution unitFormContent Version of SCRAM managed project.
Advertisements

ATLAS Software Kaushik De University of Texas At Arlington based on a tutorial by P. Calafiura (LBNL) LHC Computing Workshop, Ankara May 2, 2008.
FCC Software Status Report from a User’s Perspective Colin Bernet (IPNL) 18 March 2015 Code Contributors: Michele De Gruttola, Benedikt Hegner, Clément.
ATLAS Software Infrastructure Frederick Luehring Indiana University US ATLAS Tier 1&2 Meeting at Harvard August 8, 2006.
Matlab, R and Other Jobs in CHTC. chtc.cs.wisc.edu No suitable R No Matlab runtime Missing shared libraries Missing compilers … Running On Bare Bones.
SPI Software Process & Infrastructure GRIDPP Collaboration Meeting - 3 June 2004 Jakub MOSCICKI
SEAL V1 Status 12 February 2003 P. Mato / CERN Shared Environment for Applications at LHC.
SCRAM Software Configuration, Release And Management Background SCRAM has been developed to enable large, geographically dispersed and autonomous groups.
LHCC Comprehensive Review – September WLCG Commissioning Schedule Still an ambitious programme ahead Still an ambitious programme ahead Timely testing.
© 2012 WIPRO LTD | 1 Version 1.0a, 23 rd April 2012 TTCN-3 Users Conference Practical integration of TTCN-3 with Robot test automation framework.
40m OAN telescope. First experience with ACS Observatorio Astronómico Nacional P. de Vicente, R. BolañoMarch 2004.
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
J.T Moscicki CERN LCG - Software Process & Infrastructure1 SPI Software Process & Infrastructure for LCG Software Packaging and Distribution LCG Application.
F. Brasolin / A. De Salvo – The ATLAS benchmark suite – May, Benchmarking ATLAS applications Franco Brasolin - INFN Bologna - Alessandro.
CMSBrownBag,05/29/2007 B.Mangano How to “use” CMSSW on own Linux Box and be happy In this context “use” means: - check-out pre-compiled CMSSW code - run.
Distribution After Release Tool Natalia Ratnikova.
PanDA Multi-User Pilot Jobs Maxim Potekhin Brookhaven National Laboratory Open Science Grid WLCG GDB Meeting CERN March 11, 2009.
First attempt for validating/testing Testbed 1 Globus and middleware services WP6 Meeting, December 2001 Flavia Donno, Marco Serra for IT and WPs.
EGEE is a project funded by the European Union under contract IST JRA1-SA1 requirement gathering Maite Barroso JRA1 Integration and Testing.
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!
Installation Tutorial Paola Sivera ESO ACS 2.1 for Linux RH7.2.
20/09/2006LCG AA 2006 Review1 Committee feedback to SPI.
Feedback from the POOL Project User Feedback from the POOL Project Dirk Düllmann, LCG-POOL LCG Application Area Internal Review October 2003.
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
Marco Cattaneo - DTF - 28th February 2001 File sharing requirements of the physics community  Background  General requirements  Visitors  Laptops 
CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services Job Priorities update Andrea Sciabà IT/GS Ulrich Schwickerath IT/FIO.
Marco Cattaneo -EP Forum - 11th June 2001 File sharing requirements of the physics community  Background  General requirements  Visitors  Laptops 
J.P. Wellisch, CERN/EP/SFT SCRAM Information on SCRAM J.P. Wellisch, C. Williams, S. Ashby.
Servicing HEP experiments with a complete set of ready integrated and configured common software components Stefan Roiser 1, Ana Gaspar 1, Yves Perrin.
CERN IT Department t LHCb Software Distribution Roberto Santinelli CERN IT/GS.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The future of the gLite release process Oliver.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 SPI Software Process & Infrastructure for LCG Project Overview LCG Application Area Internal.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES Andrea Sciabà Hammercloud and Nagios Dan Van Der Ster Nicolò Magini.
Daniele Spiga PerugiaCMS Italia 14 Feb ’07 Napoli1 CRAB status and next evolution Daniele Spiga University & INFN Perugia On behalf of CRAB Team.
Marco Cattaneo Core software programme of work Short term tasks (before April 2012) 1.
Performance profiling of Experiments’ Geant4 Simulations Geant4 Technical Forum Ryszard Jurga.
1 Comments to SPI. 2 General remarks Impressed by progress since last review Widespread adoption by experiments and projects Savannah, ExtSoft Build system.
Scientific Computing in PPD and other odds and ends Chris Brew.
Physics selection: online changes & QA M Floris, JF Grosse-Oetringhaus Weekly offline meeting 30/01/
Ian Bird Overview Board; CERN, 8 th March 2013 March 6, 2013
SL5 Site Status GDB, September 2009 John Gordon. LCG SL5 Site Status ASGC T1 - will be finished before mid September. Actually the OS migration process.
Enabling Grids for E-sciencE INFSO-RI Enabling Grids for E-sciencE Gavin McCance GDB – 6 June 2007 FTS 2.0 deployment and testing.
CERN IT Department CH-1211 Genève 23 Switzerland t SL(C) 5 Migration at CERN CHEP 2009, Prague Ulrich SCHWICKERATH Ricardo SILVA CERN, IT-FIO-FS.
Thoughts on How to Distribute the Bare Minimum for Analysis Natalia Ratnikova, Fermilab 16 May, 2006 Software Development Tools Meeting.
Feedback from CMS Andrew Lahiff STFC Rutherford Appleton Laboratory Contributions from Christoph Wissing, Bockjoo Kim, Alessandro Degano CernVM Users Workshop.
Migration to SL5 James Bellinger University of Wisconsin at Madison 21-Apr
36 th LHCb Software Week Pere Mato/CERN.  Provide a complete, portable and easy to configure user environment for developing and running LHC data analysis.
Code Migration James N. Bellinger University of Wisconsin at Madison 7 July
WLCG Operations Coordination report Maria Alandes, Andrea Sciabà IT-SDC On behalf of the WLCG Operations Coordination team GDB 9 th April 2014.
A. Aimar - IT/API LCG - Software Process & Infrastructure1 SPI - News and Status Update CERN,
SPI Software Process & Infrastructure Project Plan 2004 H1 LCG-PEB Meeting - 06 April 2004 Alberto AIMAR
1 Tutorial:Initiation a l’Utilisation de la Grille EGEE/LCG, June 5-6 N. De Filippis CMS tools for distributed analysis N. De Filippis - LLR-Ecole Polytechnique.
II EGEE conference Den Haag November, ROC-CIC status in Italy
Patrick Gartung 1 CMS 101 Mar 2007 Introduction to the User Analysis Facility (UAF) Patrick Gartung - Fermilab.
WLCG Operations Coordination Andrea Sciabà IT/SDC GDB 11 th September 2013.
SPI Report for the LHCC Comprehensive Review Stefan Roiser for the SPI project.
Software Release Build Process and Components in ATLAS Offline Emil Obreshkov for the ATLAS collaboration.
Installation of the ALICE Software
Plans for the next DAQ release
FCC Software Status Readiness for FCC-ee Physics
SPI external software build tool and distribution mechanism
ATLAS Software Distribution
LCG Generator Services project
Generator Services planning meeting
The ATLAS software in the Grid Alessandro De Salvo <Alessandro
BIND 10 Packaging & Distribution
Chapter 2: The Linux System Part 1
CMSSW-Lite : Official Merge of CMSSW/XDAQ
Presentation transcript:

1 Moving Linux in CMS Vincenzo

2 Generic Certification backward compatibility SLC4 is binary backward compatible: –Binaries built on SLC3 are usable on SLC4 producing identical (bit by bit) results (same HW!) – Binaries built on SLC4 with gcc323 compiler are usable on SLC3 with no regression SLC4 is binary compatible with any SL4 and RHL4

3 CMSSW certification 1) compatibility Compatibility running environment available since “ever” –CMS builds and ships all libraries needed by its applications including the compiler, python, libshift, valgrind setenv SCRAM_ARCH slc3_ia32_gcc323 scramv1 project CMSSW CMSSW_0_5_0 cd CMSSW_0_5_0/src eval `scramv1 runtime -csh` cmRun abc.cfg Compatibility development environment available since last autumn setenv SCRAM_ARCH slc3_ia32_gcc323 scramv1 b cmRun abc.cfg (on sl4 or sl3)

4 CMSW Certification 2) port to gcc 3.4 CMS has ported its development, building and local running environment to SL4 gcc 3.4 Almost all physics software applications (simulation, reconstruction, calibration, analysis) has been ported to gcc3.4 –Missing few components mostly because of dependences from “unmaintained” externals –Nightly builds available since ~15/11/2006 –Official Release available since 20/12/2006 Working on full regression validation Expect to make slc4_ia32_gcc34 default in March

5 Certification 3) port to amd64 At Present no firm plan for a port to native amd64 –First tests show regressions –Need to investigate implications on performance Speed Memory footprint Will support compatibility mode (-m32)

6 “Grid” Software: CMS specific components Compatibility mode already exploited on WN Compatibility mode in job preparation under test (prepare scl3_gcc323 job on SL4) –Job submission relies on lcg/UI: needs native scl3 Work started to port CMS “grid” tools to native SL4 environment –Expected to be ready for March 1st –Job submission most probably will still require login on a scl3 lcg/UI

7 Summary IA32 –Physics Applications (CMSSW) OK (few components missing) –Interactive environment (including IGUANA) OK –Building environment (SCRAM, NICOS) OK –Running environment (including GRID?) OK local Grid OK in compatibility mode –Data Management, Workflow Management Compatibility mode under test SL4 native: Migration Started Native 64 bits –First investigation starting

8 Background Material Presentation at CMS Week March 2006 SLC4 web home wiki Feature List For SLC4 LCG/AA Architect Forum (minutes) La marche de l'empereur