Optimisation of the ATLAS track reconstruction software for Run-2. A. Salzburger, CERN

Size: px
Start display at page:

Download "Optimisation of the ATLAS track reconstruction software for Run-2. A. Salzburger, CERN"

Transcription

1 Optimisation of the ATLAS track reconstruction software for Run-2 A. Salzburger, CERN

2 ATLAS Inner Detector (ID) track reconstruction Track reconstruction is the most challenging step in event reconstruction - classical pattern recognition problem in steps 2

3 ATLAS Inner Detector (ID) track reconstruction Track reconstruction is the most challenging step in event reconstruction - classical pattern recognition problem in steps (1) track seeding using groups of 3D space points 2

4 ATLAS Inner Detector (ID) track reconstruction Track reconstruction is the most challenging step in event reconstruction - classical pattern recognition problem in steps (1) track seeding using groups of 3D space points (2) track candidate building using a combinatorial filter 2

5 ATLAS Inner Detector (ID) track reconstruction Track reconstruction is the most challenging step in event reconstruction - classical pattern recognition problem in steps (1) track seeding using groups of 3D space points (2) track candidate building using a combinatorial filter (3) ambiguity solving of tracks in the silicon tracker 2

6 ATLAS Inner Detector (ID) track reconstruction Track reconstruction is the most challenging step in event reconstruction - classical pattern recognition problem in steps (1) track seeding using groups of 3D space points (2) track candidate building using a combinatorial filter (3) ambiguity solving of tracks in the silicon tracker (4) track extension into transition radiation tracker (TRT) 2

7 The LHC was performing outstandingly well - came with a price - event pile-up, i.e. instantaneous collisions per bunch crossing Peak interactions per crossing The Run-1 data taking period s = 7 TeV s = 7 TeV ATLAS Online Luminosity s = 8 TeV what we initially designed for Jan Apr Jul Oct Month in 2010 Jan Apr Jul Oct Jan Month in 2011 Apr Jul Oct Month in

8 Boundaries and projections - 境 界 と 予 測 Run-2 start up brings excitement of new challenges - increase to 13 TeV (from 7 TeV) : more particles per collision - increase of HLT rate to 1kHz (from 400 Hz): more collisions to process/time - increase of pile-up to <μ>~40 (from ~20) : more collisions per bunch crossing Funding profile is likely to stay flat at best - extrapolation: 3 speed-up for event reconstruction needed - ID track reconstruction is the dominant part Achieved a factor 4 - reduced relative fraction of ID to total reconstruction time Reconstruction time per event [s] ATLAS Simulation Preliminary RDO to ESD s = 14 TeV <µ> = ns bunch spacing Run 1 Geometry pp tt HS06 = Full reconstruction Inner Detector only 17.2, 32bit 19.0, 64bit 19.1, 64bit 20.1, 64bit Software release 4

9 Changing the algebra and math libraries Event Data Model (EDM) and algorithmic code was based on CLHEP Track reconstruction makes heavy use of matrix manipulations - usually N x M (with N,M in [1,5]) and inversions Identified that CLHEP was one of the bottlenecks in our software - simple testbeds implemented to mimic Kalman filterting or Jacobian transport - Eigen algebra library chosen (supports SIMD instructions) Massive reworking of entire ATLAS code CLHEP MKL SMatrix Eigen Achieved speed-up w.r.t. CLHEP in 5x5 matrix multiplication testbed - more than 1000 packages changed - Eigen/ATLAS interface via typedefs and plugins 5

10 Cleaning up the Event Data Model (EDM) Flattening the structures of the track reconstruction EDM Surface trajectory needs to be expressed on different surfaces of the detector exist as charged / neutral representation may exist with covariance or without may be 5-dimensional or 6-dimensional representation (when adding mass) PlaneSurface CylinderSurface ConeSurface DiskSurface Run-1 EDM (x charge, x DIM) AtaPlane AtaCylinder AtaCone AtaDisk MeasuredAtaPlane MeasuredAtaCylinder MeasuredAtaCone MeasuredAtaDisk Run-2 EDM template <class Surface, class Charge, size_t DIM> AtaSurface; A. Salzburger - ATLAS Track Reconstruction Optimisation during LS1 - CHEP April 14, 13, 2015 PerigeeSurface StraightLineSurface Perigee AtaStraightLine MeasuredPerigee MeasuredAtaStraightLine 6

11 Enormous reduction of code lines in tracking EDM - while even extending the functionality Package C++ C/C++ C++ C/C++ Header Header TrkParameterBase TrkParameters TrkNeutralParameters ExtendedTrkParameterBase ExtendedTrkParameters ExtendedTrkNeutralParameters Total nice consequence: Run-1 Run-2 Run-1 simplification of object persistency service (only one converter needed) Additional campaigns cleanup A. Salzburger - ATLAS Track Reconstruction Optimisation during LS1 - CHEP April 14, 13, removed lazy initialisation and dynamic memory allocation where possible (led to memory fragmentation) - implemented type identifiers to avoid dynamic_cast testing 7

12 Optimising the software - ソフトウェアを 最 適 化 Example: magnetic field access - numerical (Runge-Kutta) field integration is one of the big CPU consumers - ATLAS adaptive Runge-Kutta propagator has been highly optimised dedicated version was back-ported into Geant4 - field access was not yet optimised deep caller chain field data needed conversion was written in FORTRAN90 - new field service implemented simplified caller chain use native units use cell caching to store value of field -> minimised cache misses speed-up of 20% in simulation, few % in reconstruction Magnetic field map in memory as 3D grid Field look up in Runge-Kutta integration 8

13 class TrackParticle that marks the analysis representation of tracking. The constructor of the TrackParticleBase shows the new philosophy that allows multiple representations of the underlying track within the detector, while keeping one ParametersBase object specifically outstanding to identify the track state where the four-momentum is defined. Centralise tasks - タスクを 一 元 化 Track to calorimeter cluster association is a frequent process in event reconstruction: - clients throughout the combined reconstruction, e.g.: Figure 6: The new ParticleBase object illustrated in an example based on the ATLANTIS [5] event display. The Track muon/tau/electron is hereby represented reconstruction, with one single TrackParticleBase object at three missing track Et, etc. di erent stages in the detector: as a MeasuredPerigee expression close to the particle flow, photon reconstruction, - analysis showed that this was done up interaction point (defining parameters), to six times per track in our factory design through TrackParameters at the exit of the Inner Detector and the Calorimeter, respectively. switched to a service design where all tracks are dressed with their calorimeter cell associations time saving from multiple calls allows free d CPU cycles to be invested into a more precise job parameters at vertex (defining) - neatly tie in with the new ATLAS analysis event data format (xaod) parameters at ID exit parameters at Calorimeter exit Track prediction through an example calorimeter cell Run-1/2: intersection with cell center Run-2: additionally entry/exit position and path length in cell A. Salzburger - ATLAS Track Reconstruction Optimisation during LS1 - CHEP April 14, 13,

14 Being smarter - 賢 く Track reconstruction software for Run-1 was designed with a lot of redundancy and safety margin Run-1 performance convinced us that our system was understood - and extremely well modelled by MC Re-investigation of track seeding - taking high purity seeds from strip - make optimal use of new innermost Pixel layer (IBL) Greatly improved the seed purity managed to be more efficient in less time: ~25 % saving triple seeds can we built as: - pixel space points only (PPP ) - strip space points only (SSS ) - a combination of both, e. g. (PSS ) 10

15 Being smarter - 賢 く Track reconstruction software for Run-1 was designed with a lot of redundancy and safety margin Run-1 performance convinced us that our system was understood - and extremely well modelled by MC Re-investigation of track seeding - taking high purity seeds from strip - make optimal use of new innermost Pixel layer (IBL) Greatly improved the seed purity managed to be more efficient in less time: ~25 % saving Efficiency of a seed with 3 space points resulting in a successful track candidate <μ> PPP PPS PSS SSS 0 57% 26% 29% 66% 40 17% 6% 5% 35% When requiring confirmation by another space point (Run-2 strategy) <μ> PPP+I PPS+I PSS+I SSS+I 0 79% 53% 52% 86% 40 39% 8% 16% 70% triple seeds can we built as: - pixel space points only (PPP ) - strip space Step points 2 only remove (SSS space ) - a combination of both, points e. g. from (PSS Step 1 ) Step 1 10

16 Doing better - より 良 いやって During Run-1 we developed a neural network based cluster splitting - aimed at identifying merged clusters stemming from multiple particles - was run as default before the pattern (ran over all clusters as default) Second iteration - update of the ambiguity solving method - only clusters on track candidates are further tested for splitting (less hits into the pattern) - at the same time use this information to allow for more shared hits on track - about 10% CPU gain Algorithmic Efficiency τ Baseline TIDE ATLAS Preliminary Simulation, τ ν τ 3π ± 2 Shared SCT Clusters No Secondaries ATL-PHYS-PUB τ p T [GeV] 11

17 Free lunch - フリーランチ Some CPU saving came for free by updates - new kernel in Scientific Linux 6 gave approximately 10% saving for total event reconstruction - switching from 32bit to 64bit architecture did increase memory footprint slightly - newer compiler version - some vectorisation benefits that came into place via the Eigen library nota bene: track reconstruction is mainly operating on local coordinate systems: DIM 1,2 global coordinate systems: DIM 3 full track representation: DIM 5 this is not optimal for a DIM 4 based vector register [ are currently revisiting a potential DIM 4 based Runge-Kutta method ] - switch to Intel math library (pre-loaded as a plug-in) 12

18 The factor 4 - 因 子4 Reconstruction time per event [s] LHC Run Jan 2013 Eigen/algebra tests ATLAS Simulation Preliminary RDO to ESD > 1 year w/o working head release s = 14 TeV <µ> = ns bunch spacing Run 1 Geometry pp tt HS06 = Full reconstruction Inner Detector only 17.2, 32bit 19.0, 64bit 19.1, 64bit 20.1, 64bit integration mag field pattern updates LS 1 Planning & Deployment Software release LHC Run-2 A. Salzburger - ATLAS Track Reconstruction Optimisation during LS1 - CHEP April 14, 13, 2015 TIDE changes Tracking SW workshop Run-2 planning Nov 2012 Tracking SW workshop LS 1 Mid-term Oct 2013 March/April 2015 Run-2 release frozen 13

19 Today and Tomorrow - 今 日と 明 日 LS1 gave a unique opportunity to clean up the ATLAS track reconstruction software - massive campaign with a rework of almost the entire repository mixture of technology improvements, algorithmic improvements and simply code cleanup - disentangling the impact of the different projects is almost impossible, due to time constraint of LS-1 we had to develop and deploy in parallel We achieved a factor 4 speedup of the overall event reconstruction time - at the same time improving physics performance on all ends - mainly achieved by the Inner Detector track reconstruction - ready for Run-2 data taking Currently in review of the Tracking software for future ATLAS framework - anticipate extensive use of concurrency 14

20 ご 静 聴 ありがとうございました

Jet Reconstruction in CMS using Charged Tracks only

Jet Reconstruction in CMS using Charged Tracks only Jet Reconstruction in CMS using Charged Tracks only Andreas Hinzmann for the CMS Collaboration JET2010 12 Aug 2010 Jet Reconstruction in CMS Calorimeter Jets clustered from calorimeter towers independent

More information

Linux Foundation Automotive Summit - Yokohama, Japan

Linux Foundation Automotive Summit - Yokohama, Japan It s not an embedded Linux distribution It creates a custom one for you. The Yocto Project Linux Foundation Automotive Summit - Yokohama, Japan Tracey M. Erway The Yocto Project Advocacy and Communications

More information

Inner Detector/Tracking Tools

Inner Detector/Tracking Tools Inner Detector/Tracking Tools Edward Moyse, CERN PH-ATC 13 May 2005 UK ID Software Training 1 Introduction In the previous talk I covered some aspects of the EDM, and some of the Algorithms involved in

More information

Real Time Tracking with ATLAS Silicon Detectors and its Applications to Beauty Hadron Physics

Real Time Tracking with ATLAS Silicon Detectors and its Applications to Beauty Hadron Physics Real Time Tracking with ATLAS Silicon Detectors and its Applications to Beauty Hadron Physics Carlo Schiavi Dottorato in Fisica - XVII Ciclo Outline The ATLAS Experiment The SiTrack Algorithm Application

More information

Part 4 fitting with energy loss and multiple scattering non gaussian uncertainties outliers

Part 4 fitting with energy loss and multiple scattering non gaussian uncertainties outliers Part 4 fitting with energy loss and multiple scattering non gaussian uncertainties outliers material intersections to treat material effects in track fit, locate material 'intersections' along particle

More information

PHYSICS WITH LHC EARLY DATA

PHYSICS WITH LHC EARLY DATA PHYSICS WITH LHC EARLY DATA ONE OF THE LAST PROPHETIC TALKS ON THIS SUBJECT HOPEFULLY We may have some two month of the Machine operation in 2008 LONG HISTORY... I will extensively use: Fabiola GIANOTTI

More information

Track Trigger and Modules For the HLT

Track Trigger and Modules For the HLT CMS L1 Track Trigger for SLHC Anders Ryd for the CMS Track Trigger Task Force Vertex 2009 Sept. 13-18, 2009 L=1035 cm-2s-1 Outline: SLHC trigger challenge Tracking triggers Track trigger modules Simulation

More information

variables to investigate Monte Carlo methods of t t production

variables to investigate Monte Carlo methods of t t production Using the M 2 and variables to investigate Monte Carlo methods of t t production Caitlin Jones September 8, 25 Abstract In this project the behaviour of Monte Carlo simulations for the event t t! ` `+b

More information

Performance Monitoring of the Software Frameworks for LHC Experiments

Performance Monitoring of the Software Frameworks for LHC Experiments Proceedings of the First EELA-2 Conference R. mayo et al. (Eds.) CIEMAT 2009 2009 The authors. All rights reserved Performance Monitoring of the Software Frameworks for LHC Experiments William A. Romero

More information

The TOTEM experiment at the LHC: results and perspective

The TOTEM experiment at the LHC: results and perspective The TOTEM experiment at the LHC: results and perspective Edoardo Bossini Università degli studi di Siena and INFN-Pisa (on behalf of the TOTEM collaboration) Trieste, 24 Settembre 2013 OUTLINE: Detector

More information

FTK the online Fast Tracker for the ATLAS upgrade

FTK the online Fast Tracker for the ATLAS upgrade FTK the online Fast Tracker for the ATLAS upgrade Kostas Kordas Aristotle University of Thessaloniki Annual EESFYE mtg, University of the Aegean, Chios, 25-29 April 2013 Overview ATLAS Trigger and DAQ

More information

Computing at the HL-LHC

Computing at the HL-LHC Computing at the HL-LHC Predrag Buncic on behalf of the Trigger/DAQ/Offline/Computing Preparatory Group ALICE: Pierre Vande Vyvre, Thorsten Kollegger, Predrag Buncic; ATLAS: David Rousseau, Benedetto Gorini,

More information

CMS Tracking Performance Results from early LHC Running

CMS Tracking Performance Results from early LHC Running CMS Tracking Performance Results from early LHC Running CMS PAPER TRK-10-001 L. Spiegel, K. Stenson, M. Swartz 1 First Collisions Tracking Paper Provide description of tracker, tracking algorithm, and

More information

Performance monitoring of the software frameworks for LHC experiments

Performance monitoring of the software frameworks for LHC experiments Performance monitoring of the software frameworks for LHC experiments William A. Romero R. [email protected] J.M. Dana [email protected] First EELA-2 Conference Bogotá, COL OUTLINE Introduction

More information

Vertex and track reconstruction with the ALICE Inner Tracking System

Vertex and track reconstruction with the ALICE Inner Tracking System Vertex and track reconstruction with the ALICE Inner Tracking System The 5th International Nordic "LHC and Beyond" Workshop St.Petersburg, 8-11 June 2010 Leonardo Milano Univ. & INFN, Torino for the ALICE

More information

Top rediscovery at ATLAS and CMS

Top rediscovery at ATLAS and CMS Top rediscovery at ATLAS and CMS on behalf of ATLAS and CMS collaborations CNRS/IN2P3 & UJF/ENSPG, LPSC, Grenoble, France E-mail: [email protected] We describe the plans and strategies of the

More information

Tohoku University and the Great East Japan Earthquake Our Role, Responsibility and Mission. Susumu SATOMI President, Tohoku University

Tohoku University and the Great East Japan Earthquake Our Role, Responsibility and Mission. Susumu SATOMI President, Tohoku University Tohoku University and the Great East Japan Earthquake Our Role, Responsibility and Mission Susumu SATOMI President, Tohoku University 1 The Great East Japan Earthquake: Outline Multi hazards Mega Earthquake,

More information

Use of ROOT in Geant4

Use of ROOT in Geant4 Use of ROOT in Geant4 A.Dotti, SLAC I. Hrivnacova, IPN Orsay W. Pokorski, CERN ROOT Users Workshop, 11-14 March 2013, Saas-Fee Outline Analysis tools in Geant4 Use of Root in Geant4 testing Experience

More information

CMS Level 1 Track Trigger

CMS Level 1 Track Trigger Institut für Technik der Informationsverarbeitung CMS Level 1 Track Trigger An FPGA Approach Management Prof. Dr.-Ing. Dr. h.c. J. Becker Prof. Dr.-Ing. Eric Sax Prof. Dr. rer. nat. W. Stork KIT University

More information

Data Mining for Risk Management in Hospital Information Systems

Data Mining for Risk Management in Hospital Information Systems Data Mining for Risk Management in Hospital Information Systems Shusaku Tsumoto and Shoji Hirano Department of Medical Informatics, Shimane University, School of Medicine, 89-1 Enya-cho, Izumo 693-8501

More information

Measurement of the Mass of the Top Quark in the l+ Jets Channel Using the Matrix Element Method

Measurement of the Mass of the Top Quark in the l+ Jets Channel Using the Matrix Element Method Measurement of the Mass of the Top Quark in the l+ Jets Channel Using the Matrix Element Method Carlos Garcia University of Rochester For the DØ Collaboration APS Meeting 2007 Outline Introduction Top

More information

Document and entity information

Document and entity information Company information Company information FASF member mark Document name Document and entity information Aug 2015 第 3 四 半 期 決 算 短 信 日 本 基 準 ( 連 結 ) Filing date 20150710 Company name TRANSACTION CO., Ltd.

More information

Top-Quark Studies at CMS

Top-Quark Studies at CMS Top-Quark Studies at CMS Tim Christiansen (CERN) on behalf of the CMS Collaboration ICHEP 2010, Paris 35th International Conference on High-Energy Physics tt 2 km 22 28 July 2010 Single-top 4 km New Physics

More information

Distributed Database Access in the LHC Computing Grid with CORAL

Distributed Database Access in the LHC Computing Grid with CORAL Distributed Database Access in the LHC Computing Grid with CORAL Dirk Duellmann, CERN IT on behalf of the CORAL team (R. Chytracek, D. Duellmann, G. Govi, I. Papadopoulos, Z. Xie) http://pool.cern.ch &

More information

The STAR Level-3 Trigger System

The STAR Level-3 Trigger System Jens Sören Lange University of Frankfurt The STAR Level-3 Trigger System C. Adler a, J. Berger a, M. DeMello b, D. Flierl a, J. Landgraf c, J.S. Lange a, M.J. LeVine c, A. Ljubicic Jr. c, J. Nelson d,

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

Calorimetry in particle physics experiments

Calorimetry in particle physics experiments Calorimetry in particle physics experiments Unit n. 8 Calibration techniques Roberta Arcidiacono Lecture overview Introduction Hardware Calibration Test Beam Calibration In-situ Calibration (EM calorimeters)

More information

Status and Evolution of ATLAS Workload Management System PanDA

Status and Evolution of ATLAS Workload Management System PanDA Status and Evolution of ATLAS Workload Management System PanDA Univ. of Texas at Arlington GRID 2012, Dubna Outline Overview PanDA design PanDA performance Recent Improvements Future Plans Why PanDA The

More information

Introduction to GPU Programming Languages

Introduction to GPU Programming Languages CSC 391/691: GPU Programming Fall 2011 Introduction to GPU Programming Languages Copyright 2011 Samuel S. Cho http://www.umiacs.umd.edu/ research/gpu/facilities.html Maryland CPU/GPU Cluster Infrastructure

More information

Multi-GPU Load Balancing for Simulation and Rendering

Multi-GPU Load Balancing for Simulation and Rendering Multi- Load Balancing for Simulation and Rendering Yong Cao Computer Science Department, Virginia Tech, USA In-situ ualization and ual Analytics Instant visualization and interaction of computing tasks

More information

Performance monitoring at CERN openlab. July 20 th 2012 Andrzej Nowak, CERN openlab

Performance monitoring at CERN openlab. July 20 th 2012 Andrzej Nowak, CERN openlab Performance monitoring at CERN openlab July 20 th 2012 Andrzej Nowak, CERN openlab Data flow Reconstruction Selection and reconstruction Online triggering and filtering in detectors Raw Data (100%) Event

More information

22S:295 Seminar in Applied Statistics High Performance Computing in Statistics

22S:295 Seminar in Applied Statistics High Performance Computing in Statistics 22S:295 Seminar in Applied Statistics High Performance Computing in Statistics Luke Tierney Department of Statistics & Actuarial Science University of Iowa August 30, 2007 Luke Tierney (U. of Iowa) HPC

More information

Discover the power of reading for university learners of Japanese in New Zealand. Mitsue Tabata-Sandom Victoria University of Wellington

Discover the power of reading for university learners of Japanese in New Zealand. Mitsue Tabata-Sandom Victoria University of Wellington Discover the power of reading for university learners of Japanese in New Zealand Mitsue Tabata-Sandom Victoria University of Wellington The power of reading The power of reading is claimed by Krashen (2004).

More information

Proton tracking for medical imaging and dosimetry

Proton tracking for medical imaging and dosimetry Proton tracking for medical imaging and dosimetry J.Taylor, P.Allport, G.Casse For the PRaVDA Consortium 1 Background and motivation - What is the PRaVDA experiment? - Why are we using Monte Carlo? GEANT4

More information

Parallel Computing with MATLAB

Parallel Computing with MATLAB Parallel Computing with MATLAB Scott Benway Senior Account Manager Jiro Doke, Ph.D. Senior Application Engineer 2013 The MathWorks, Inc. 1 Acceleration Strategies Applied in MATLAB Approach Options Best

More information

ATLAS Petascale Data Processing on the Grid: Facilitating Physics Discoveries at the LHC

ATLAS Petascale Data Processing on the Grid: Facilitating Physics Discoveries at the LHC ATLAS Petascale Data Processing on the Grid: Facilitating Physics Discoveries at the LHC Wensheng Deng 1, Alexei Klimentov 1, Pavel Nevski 1, Jonas Strandberg 2, Junji Tojo 3, Alexandre Vaniachine 4, Rodney

More information

GPGPU accelerated Computational Fluid Dynamics

GPGPU accelerated Computational Fluid Dynamics t e c h n i s c h e u n i v e r s i t ä t b r a u n s c h w e i g Carl-Friedrich Gauß Faculty GPGPU accelerated Computational Fluid Dynamics 5th GACM Colloquium on Computational Mechanics Hamburg Institute

More information

Experiences on using GPU accelerators for data analysis in ROOT/RooFit

Experiences on using GPU accelerators for data analysis in ROOT/RooFit Experiences on using GPU accelerators for data analysis in ROOT/RooFit Sverre Jarp, Alfio Lazzaro, Julien Leduc, Yngve Sneen Lindal, Andrzej Nowak European Organization for Nuclear Research (CERN), Geneva,

More information

Copyright 2015 NTT corp. All Rights Reserved.

Copyright 2015 NTT corp. All Rights Reserved. 2.1. Example configuration Web Browser Web Server Repository DB pg_stats_reporter stastinfo agent statsinfo agent statsinfo agent Target server(instance)s 2.2. pg_statsinfo in detail pg_statsinfo agent

More information

Jets energy calibration in ATLAS

Jets energy calibration in ATLAS Jets energy calibration in ATLAS V.Giangiobbe Università di Pisa INFN sezione di Pisa Supported by the ARTEMIS Research Training Network Workshop sui Monte Carlo, la Fisica e le Simulazioni a LHC V.Giangiobbe

More information

Operation and Performance of the CMS Silicon Tracker

Operation and Performance of the CMS Silicon Tracker Operation and Performance of the CMS Silicon Tracker Manfred Krammer 1 on behalf of the CMS Tracker Collaboration Institute of High Energy Physics, Austrian Academy of Sciences, Vienna, Austria Abstract.

More information

Agenda. About Gengo. Our PostgreSQL usage. pgpool-ii. Lessons

Agenda. About Gengo. Our PostgreSQL usage. pgpool-ii. Lessons Agenda About Gengo Our PostgreSQL usage pgpool-ii Lessons Agenda About Gengo Our PostgreSQL usage pgpool-ii Lessons Who I am 冨 田 陽 介 Backend and Ops Engineer Experience Ops role for the first time at Gengo,

More information

Online CMS Web-Based Monitoring. Zongru Wan Kansas State University & Fermilab (On behalf of the CMS Collaboration)

Online CMS Web-Based Monitoring. Zongru Wan Kansas State University & Fermilab (On behalf of the CMS Collaboration) Online CMS Web-Based Monitoring Kansas State University & Fermilab (On behalf of the CMS Collaboration) Technology and Instrumentation in Particle Physics June 13, 2011 Chicago, USA CMS One of the high

More information

Running a typical ROOT HEP analysis on Hadoop/MapReduce. Stefano Alberto Russo Michele Pinamonti Marina Cobal

Running a typical ROOT HEP analysis on Hadoop/MapReduce. Stefano Alberto Russo Michele Pinamonti Marina Cobal Running a typical ROOT HEP analysis on Hadoop/MapReduce Stefano Alberto Russo Michele Pinamonti Marina Cobal CHEP 2013 Amsterdam 14-18/10/2013 Topics The Hadoop/MapReduce model Hadoop and High Energy Physics

More information

GPGPU acceleration in OpenFOAM

GPGPU acceleration in OpenFOAM Carl-Friedrich Gauß Faculty GPGPU acceleration in OpenFOAM Northern germany OpenFoam User meeting Braunschweig Institute of Technology Thorsten Grahs Institute of Scientific Computing/move-csc 2nd October

More information

(Possible) HEP Use Case for NDN. Phil DeMar; Wenji Wu NDNComm (UCLA) Sept. 28, 2015

(Possible) HEP Use Case for NDN. Phil DeMar; Wenji Wu NDNComm (UCLA) Sept. 28, 2015 (Possible) HEP Use Case for NDN Phil DeMar; Wenji Wu NDNComm (UCLA) Sept. 28, 2015 Outline LHC Experiments LHC Computing Models CMS Data Federation & AAA Evolving Computing Models & NDN Summary Phil DeMar:

More information

HPC Deployment of OpenFOAM in an Industrial Setting

HPC Deployment of OpenFOAM in an Industrial Setting HPC Deployment of OpenFOAM in an Industrial Setting Hrvoje Jasak [email protected] Wikki Ltd, United Kingdom PRACE Seminar: Industrial Usage of HPC Stockholm, Sweden, 28-29 March 2011 HPC Deployment

More information

arxiv:1402.0675v1 [physics.ins-det] 4 Feb 2014

arxiv:1402.0675v1 [physics.ins-det] 4 Feb 2014 Preprint typeset in JINST style - HYPER VERSION Operation and performance of the CMS tracker arxiv:1402.0675v1 [physics.ins-det] 4 Feb 2014 Viktor Veszpremi for the CMS Collaboration a a Wigner Research

More information

GLAST Geant4 Simulation

GLAST Geant4 Simulation GLAST Geant4 Simulation F.Longo D. Favretto R.Giannitrapani 1 Introduction Simulation effort GammaRayTel advanced example in the Geant4 3.0 release XML - Geant4 visitor Hit class 2 Simulation Effort Design

More information

CLAS12 Offline Software Tools. G.Gavalian (Jlab)

CLAS12 Offline Software Tools. G.Gavalian (Jlab) CLAS12 Offline Software Tools G.Gavalian (Jlab) Overview Data formats I/O gemc data reader raw data reader detector hit decoder ET ring data reader Geometry Package implementation of all baseline detectors

More information

Event display for the International Linear Collider Summer student report

Event display for the International Linear Collider Summer student report Event display for the International Linear Collider Summer student report Stewart Martin-Haugh, supervisor Steve Aplin Physics Computing/IT September 10, 2009 1 Introduction The International Linear Collider

More information

Development of the Incorporating System of Automatic Contrast Injector and Radiology Information System (RIS) for Contrast-enhanced CT Examination

Development of the Incorporating System of Automatic Contrast Injector and Radiology Information System (RIS) for Contrast-enhanced CT Examination Development of the Incorporating System of Automatic Contrast Injector and Radiology Information System (RIS) for Contrast-enhanced CT Examination M.Hashida 1, R.Ikeda 1, M.Hatemura 1, Y.Yamashita 2 N.Tano

More information

The LHCb Software and Computing NSS/IEEE workshop Ph. Charpentier, CERN

The LHCb Software and Computing NSS/IEEE workshop Ph. Charpentier, CERN The LHCb Software and Computing NSS/IEEE workshop Ph. Charpentier, CERN QuickTime et un décompresseur TIFF (LZW) sont requis pour visionner cette image. 011010011101 10101000101 01010110100 B00le Outline

More information

Three Paths to Faster Simulations Using ANSYS Mechanical 16.0 and Intel Architecture

Three Paths to Faster Simulations Using ANSYS Mechanical 16.0 and Intel Architecture White Paper Intel Xeon processor E5 v3 family Intel Xeon Phi coprocessor family Digital Design and Engineering Three Paths to Faster Simulations Using ANSYS Mechanical 16.0 and Intel Architecture Executive

More information

New Design and Layout Tips For Processing Multiple Tasks

New Design and Layout Tips For Processing Multiple Tasks Novel, Highly-Parallel Software for the Online Storage System of the ATLAS Experiment at CERN: Design and Performances Tommaso Colombo a,b Wainer Vandelli b a Università degli Studi di Pavia b CERN IEEE

More information

US NSF s Scientific Software Innovation Institutes

US NSF s Scientific Software Innovation Institutes US NSF s Scientific Software Innovation Institutes S 2 I 2 awards invest in long-term projects which will realize sustained software infrastructure that is integral to doing transformative science. (Can

More information

A Process for ATLAS Software Development

A Process for ATLAS Software Development Atlas Software Quality Control Group A Process for ATLAS Software Development Authors : Atlas Quality Control Group M. Asai, D. Barberis (chairman), M. Bosman, R. Jones, J.-F. Laporte, M. Stavrianakou

More information

レッドハット 製 品 プライスリスト Red Hat Enterprise Linux 製 品 (RHEL for HPC) 更 新 :2015 年 4 22

レッドハット 製 品 プライスリスト Red Hat Enterprise Linux 製 品 (RHEL for HPC) 更 新 :2015 年 4 22 レッドハット 製 品 プライスリスト Red Hat Enterprise Linux 製 品 (RHEL for HPC) 更 新 :2015 年 4 22 薄 紫 :3 年 型 番 :5 年 型 番 字 : 新 規 追 加 変 更 当 価 格 表 は 予 告 なしに 変 更 する 場 合 がございますので ご 了 承 ください 価 格 は 全 て 税 抜 きでの 掲 載 となっております 新 規

More information

A Guide to Detectors Particle Physics Masterclass. M. van Dijk

A Guide to Detectors Particle Physics Masterclass. M. van Dijk A Guide to Particle Physics Masterclass M. van Dijk 16/04/2013 How detectors work Scintillation Ionization Particle identification Tracking Calorimetry Data Analysis W & Z bosons 2 Reconstructing collisions

More information

LHCC TOTEM STATUS REPORT

LHCC TOTEM STATUS REPORT LHCC TOTEM STATUS REPORT Status of Roman Pot Consolidation & Upgrade Program Physics Analysis Highlights 4/9/2013 LHCC TOTEM 13.3.2013 CERN J. Baechler 1 TOTEM Status of Roman Pot Consolidation & Upgrade

More information

A GPU COMPUTING PLATFORM (SAGA) AND A CFD CODE ON GPU FOR AEROSPACE APPLICATIONS

A GPU COMPUTING PLATFORM (SAGA) AND A CFD CODE ON GPU FOR AEROSPACE APPLICATIONS A GPU COMPUTING PLATFORM (SAGA) AND A CFD CODE ON GPU FOR AEROSPACE APPLICATIONS SUDHAKARAN.G APCF, AERO, VSSC, ISRO 914712564742 [email protected] THOMAS.C.BABU APCF, AERO, VSSC, ISRO 914712565833

More information

A new inclusive secondary vertex algorithm for b-jet tagging in ATLAS

A new inclusive secondary vertex algorithm for b-jet tagging in ATLAS Home Search Collections Journals About Contact us My IOPscience A new inclusive secondary vertex algorithm for b-jet tagging in This content has been downloaded from IOPscience. Please scroll down to see

More information

Radeon GPU Architecture and the Radeon 4800 series. Michael Doggett Graphics Architecture Group June 27, 2008

Radeon GPU Architecture and the Radeon 4800 series. Michael Doggett Graphics Architecture Group June 27, 2008 Radeon GPU Architecture and the series Michael Doggett Graphics Architecture Group June 27, 2008 Graphics Processing Units Introduction GPU research 2 GPU Evolution GPU started as a triangle rasterizer

More information

Big Data Processing Experience in the ATLAS Experiment

Big Data Processing Experience in the ATLAS Experiment Big Data Processing Experience in the ATLAS Experiment A. on behalf of the ATLAS Collabora5on Interna5onal Symposium on Grids and Clouds (ISGC) 2014 March 23-28, 2014 Academia Sinica, Taipei, Taiwan Introduction

More information

Silicon Seminar. Optolinks and Off Detector Electronics in ATLAS Pixel Detector

Silicon Seminar. Optolinks and Off Detector Electronics in ATLAS Pixel Detector Silicon Seminar Optolinks and Off Detector Electronics in ATLAS Pixel Detector Overview Requirements The architecture of the optical links for the ATLAS pixel detector ROD BOC Optoboard Requirements of

More information

FCC 1309180800 JGU WBS_v0034.xlsm

FCC 1309180800 JGU WBS_v0034.xlsm 1 Accelerators 1.1 Hadron injectors 1.1.1 Overall design parameters 1.1.1.1 Performance and gap of existing injector chain 1.1.1.2 Performance and gap of existing injector chain 1.1.1.3 Baseline parameters

More information

Poisson Equation Solver Parallelisation for Particle-in-Cell Model

Poisson Equation Solver Parallelisation for Particle-in-Cell Model WDS'14 Proceedings of Contributed Papers Physics, 233 237, 214. ISBN 978-8-7378-276-4 MATFYZPRESS Poisson Equation Solver Parallelisation for Particle-in-Cell Model A. Podolník, 1,2 M. Komm, 1 R. Dejarnac,

More information

Panasonic AC-DC Power Supply Design Support Service

Panasonic AC-DC Power Supply Design Support Service Panasonic AC-DC Power Supply Design Support Service The best solution to design your AC-DC power supply (how to design a switching power supply, order a transformer, prevent EMI, etc.) Panasonic s IPD

More information

ATLAS NOTE ATLAS-CONF-2010-063. July 21, 2010. Search for top pair candidate events in ATLAS at s = 7 TeV. The ATLAS Collaboration.

ATLAS NOTE ATLAS-CONF-2010-063. July 21, 2010. Search for top pair candidate events in ATLAS at s = 7 TeV. The ATLAS Collaboration. ATLAS NOTE ATLAS-CONF-2010-063 July 21, 2010 Search for top pair candidate events in ATLAS at s = 7 TeV The ATLAS Collaboration Abstract A search is performed for events consistent with top quark pair

More information

GenICam 3.0 Faster, Smaller, 3D

GenICam 3.0 Faster, Smaller, 3D GenICam 3.0 Faster, Smaller, 3D Vision Stuttgart Nov 2014 Dr. Fritz Dierks Director of Platform Development at Chair of the GenICam Standard Committee 1 Outline Introduction Embedded System Support 3D

More information

Data Centric Systems (DCS)

Data Centric Systems (DCS) Data Centric Systems (DCS) Architecture and Solutions for High Performance Computing, Big Data and High Performance Analytics High Performance Computing with Data Centric Systems 1 Data Centric Systems

More information

Learn CUDA in an Afternoon: Hands-on Practical Exercises

Learn CUDA in an Afternoon: Hands-on Practical Exercises Learn CUDA in an Afternoon: Hands-on Practical Exercises Alan Gray and James Perry, EPCC, The University of Edinburgh Introduction This document forms the hands-on practical component of the Learn CUDA

More information

GPUs for Scientific Computing

GPUs for Scientific Computing GPUs for Scientific Computing p. 1/16 GPUs for Scientific Computing Mike Giles [email protected] Oxford-Man Institute of Quantitative Finance Oxford University Mathematical Institute Oxford e-research

More information

ProTrack: A Simple Provenance-tracking Filesystem

ProTrack: A Simple Provenance-tracking Filesystem ProTrack: A Simple Provenance-tracking Filesystem Somak Das Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology [email protected] Abstract Provenance describes a file

More information

Introduction to Medical Imaging. Lecture 11: Cone-Beam CT Theory. Introduction. Available cone-beam reconstruction methods: Our discussion:

Introduction to Medical Imaging. Lecture 11: Cone-Beam CT Theory. Introduction. Available cone-beam reconstruction methods: Our discussion: Introduction Introduction to Medical Imaging Lecture 11: Cone-Beam CT Theory Klaus Mueller Available cone-beam reconstruction methods: exact approximate algebraic Our discussion: exact (now) approximate

More information