M. Gheata ALICE offline week, October 2009. Current train wagons GroupAOD producersWork on ESD input Work on AOD input PWG201911 PWG31 (vertexing)2 (+

Slides:



Advertisements
Similar presentations
GCSE Computing Lesson 5.
Advertisements

18/04/20151 Operating Systems Modes of Use / Operation On-Line & Real-Time.
Programming Types of Testing.
The LEGO Train Framework
– Unfortunately, this problems is not yet fully under control – No enough information from monitoring that would allow us to correlate poor performing.
The new The new MONARC Simulation Framework Iosif Legrand  California Institute of Technology.
DATA PRESERVATION IN ALICE FEDERICO CARMINATI. MOTIVATION ALICE is a 150 M CHF investment by a large scientific community The ALICE data is unique and.
Trains status&tests M. Gheata. Train types run centrally FILTERING – Default trains for p-p and Pb-Pb, data and MC (4) Special configuration need to be.
ALICE Operations short summary and directions in 2012 Grid Deployment Board March 21, 2011.
ALICE Operations short summary LHCC Referees meeting June 12, 2012.
ALICE Operations short summary and directions in 2012 WLCG workshop May 19-20, 2012.
Systems Software & Operating systems
Costin Grigoras ALICE Offline. In the period of steady LHC operation, The Grid usage is constant and high and, as foreseen, is used for massive RAW and.
The huge amount of resources available in the Grids, and the necessity to have the most up-to-date experimental software deployed in all the sites within.
Module 10 Administering and Configuring SharePoint Search.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
Introduction Advantages/ disadvantages Code examples Speed Summary Running on the AOD Analysis Platforms 1/11/2007 Andrew Mehta.
Analysis infrastructure/framework A collection of questions, observations, suggestions concerning analysis infrastructure and framework Compiled by Marco.
Module 14 Monitoring and Optimizing SharePoint Performance.
A Technical Validation Module for the offline Auger-Lecce, 17 September 2009  Design  The SValidStore Module  Example  Scripting  Status.
October 8, 2002P. Nilsson, SPD General Meeting1 Paul Nilsson, SPD General Meeting, Oct. 8, 2002 New tools and software updates Test beam analysis Software.
Infrastructure for QA and automatic trending F. Bellini, M. Germain ALICE Offline Week, 19 th November 2014.
1 LHCb on the Grid Raja Nandakumar (with contributions from Greig Cowan) ‏ GridPP21 3 rd September 2008.
PWG3 Analysis: status, experience, requests Andrea Dainese on behalf of PWG3 ALICE Offline Week, CERN, Andrea Dainese 1.
Andrei Gheata, Mihaela Gheata, Andreas Morsch ALICE offline week, 5-9 July 2010.
Analysis trains – Status & experience from operation Mihaela Gheata.
5/2/  Online  Offline 5/2/20072  Online  Raw data : within the DAQ monitoring framework  Reconstructed data : with the HLT monitoring framework.
ALICE analysis framework References for Analysis Tools used to the ALICE simulated data.
CERN – Alice Offline – Thu, 20 Mar 2008 – Marco MEONI - 1 Status of Cosmic Reconstruction Offline weekly meeting.
Moritz Backes, Clemencia Mora-Herrera Département de Physique Nucléaire et Corpusculaire, Université de Genève ATLAS Reconstruction Meeting 8 June 2010.
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.
PWG-CF Jan Fiete Grosse-Oetringhaus Analysis Session Offline Week March 2012.
Armenuhi Abramyan, Narine Manukyan ALICE team of A.I. Alikhanian National Scientific Laboratory {aabramya,
Computing for Alice at GSI (Proposal) (Marian Ivanov)
A. Gheata, ALICE offline week March 09 Status of the analysis framework.
Report from GSSD Storage Workshop Flavia Donno CERN WLCG GDB 4 July 2007.
AliRoot survey: Analysis P.Hristov 11/06/2013. Are you involved in analysis activities?(85.1% Yes, 14.9% No) 2 Involved since 4.5±2.4 years Dedicated.
Gustavo Conesa ALICE offline week Gamma and Jet correlations analysis framework Short description, Status, HOW TO use and TO DO list 1/9.
1 Offline Week, October 28 th 2009 PWG3-Muon: Analysis Status From ESD to AOD:  inclusion of MC branch in the AOD  standard AOD creation for PDC09 files.
Data processing Offline review Feb 2, Productions, tools and results Three basic types of processing RAW MC Trains/AODs I will go through these.
Analysis Trains Costin Grigoras Jan Fiete Grosse-Oetringhaus ALICE Offline Week,
PWG3 Analysis: status, experience, requests Andrea Dainese on behalf of PWG3 ALICE Offline Week, CERN, Andrea Dainese 1.
PWG3 analysis (barrel)
Analysis train M.Gheata ALICE offline week, 17 March '09.
M. Gheata ALICE offline week, 24 June  A new analysis train macro was designed for production  /ANALYSIS/macros/AnalysisTrainNew.C /ANALYSIS/macros/AnalysisTrainNew.C.
V5-01-Release & v5-02-Release Peter Hristov 20/02/2012.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Meeting with University of Malta| CERN, May 18, 2015 | Predrag Buncic ALICE Computing in Run 2+ P. Buncic 1.
Analysis framework plans A.Gheata Offline week 13 July 2011.
Some topics for discussion 31/03/2016 P. Hristov 1.
Introduction to Computer Programming Concepts M. Uyguroğlu R. Uyguroğlu.
Analysis Model Zhengyun You University of California Irvine Mu2e Computing Review March 5-6, 2015 Mu2e-doc-5227.
LEGO train limits Offline week, 31/03/2016 LB 1. Incident of 22/03/2016 A train operator has submitted 107 LEGO trains in one go – These resulted in more.
ANALYSIS TRAIN ON THE GRID Mihaela Gheata. AOD production train ◦ AOD production will be organized in a ‘train’ of tasks ◦ To maximize efficiency of full.
SQL Database Management
Jan Fiete Grosse-Oetringhaus
Data Formats and Impact on Federated Access
F. Bellini for the DQM core DQM meeting, 04th October 2012
Analysis trains – Status & experience from operation
Analysis tools in ALICE
Developments of the PWG3 muon analysis code
Status of the Analysis Task Force
ALICE analysis preservation
Analysis Trains - Reloaded
Analysis framework - status
Chapter 1: Introduction
Performance optimizations for distributed analysis in ALICE
Chapter 5: CPU Scheduling
Function of Operating Systems
Presentation transcript:

M. Gheata ALICE offline week, October 2009

Current train wagons GroupAOD producersWork on ESD input Work on AOD input PWG PWG31 (vertexing)2 (+ others to come from muon) 0 (7 to come D2H vertexing) PWG43 (jetan+2partcor) 43 (same) Total4+2 (filters)2414 (+7 to come) Grand total: 35 to 40 tasks to be included ( 28 already in) ! The central analysis train is meant to optimize running all these modules on existing and future data. It is maintained and run centrally but all analysis users are encouraged to participate, comply to the specific requirements and operation conditions.

Train monitoring page Data accessibility problems were the main reason preventing 100% success rate

Alitrain – “training” phase New analysis production user called alitrain Analysis files are produced by the macro ANALYSIS/macros/AnalysisTrainNew.C and submitted centrally by LPM manager So far only standard AOD’s produced for the most recent MC productions (~70 million AOD events available!) To be able to exercise AOD-based analysis To learn how to optimize analysis jobs in grid A lot of new wagons were included and tested

Alitrain – production phase Train ready for production now – will run weekly (unless some real blocker appears) All wagons comply with the framework and with the new requirements for organized mode. The transition process to reach this point was long, but necessary Scaled with the number of developing tasks To run the train efficiently, we need to establish and agree on a certain operation mode To do this, everyone should follow some well-defined rules Some of these already announced on the analysis mailing list, others to be discussed this week

Reminder: condition for including new wagons Any new wagon request should follow the conditions described in the analysis web pageweb page Providing an AddTask macro, its calling sequence, libraries to be loaded… The request must specify in addition the supported input types and type of outputs We will test the wagon in all modes Including memory and CPU profiling from now on – first results to be discussed on Friday Very small chances that a task included on Friday will be able to run on the tag next week !

Train operation: composition Input data: ESD or AOD. MC available in both. Produced data: AOD’s, deltaAOD’s, histograms Not all combinations can (or make sense) to run in the same train Scheduling of future trains and their types and composition should be decided on regular basis (analysis meetings)

Train operation: conditions The train cannot run weekly with the last minute changes of 30+ tasks There are delays related to trunk compilation, build system We need to do some tests before launching on tens of millions events A new train will run weekly (typically Wednesday) New branch on Friday – last commit allowed until 14:00 Tag done on Monday or Tuesday Train tested locally before the new version is deployed, and on a small scale after New requests for next train and new tasks will be considered during Wednesday meeting. Users are responsible for testing their changes before Friday. Not working wagons will be disabled from the train and a Savannah bug will be posted. Please test new code and notify us in case this affects the way your wagon should be run in the train macro !

Train operation: future plans Memory and CPU profiles for each wagon using sysinfo via the analysis manager (see Friday) Reduce verbosity of wagons and correlate with verbosity of analysis manager Some outputs quite big now Introduce a policy in output file names Histos.root not acceptable anymore Extract some systematics based on train runs Run performance, failure conditions, try to spot the weak points in the whole chain Grid jdl and macro to assemble the train in a grid job rather than on a local machine

Conclusions Analysis train entering production mode at full speed Train operations more strict now Operation mode to be respected by everyone Actions are taken to spot and address remaining weak points We hope a large participation in debugging: users, developers, grid experts