Future Software Needs HDGeant4 project status MC simulation on the OSG Exploiting cheap GPUs for PWA Richard Jones – University of Connecticut GlueX Collaboration.

Slides:



Advertisements
Similar presentations
SiD PFA Status and Calorimeter Performance Ron Cassell (SLAC) SiD Design Study Meeting 11/15/08.
Advertisements

Open Science Grid and Gluex Richard Jones Gluex Collaboration Meeting, Newport News, Jan , 2010.
Hall D Photon Beam Simulation and Rates Part 1: photon beam line Part 2: tagger Richard Jones, University of Connecticut Hall D Beam Line and Tagger Review.
Present and Future Computing Requirements for Physics Experiments ] Richard Jones GlueX.
HiT – Higgs and Top (Thursday, June 22, 2000) 1.News - Boaz/Meenakshi 2.Trigger Simulator Status – who?? 3.Proposal for a HiT workshop – Meenakshi/Boaz.
Simulation of electron beam halo in the Hall D tagger Richard Jones University of Connecticut GlueX collaboration meeting, Newport News, March 29-31, 2007.
GlueX Luminosity Limits Richard Jones, University of Connecticut GlueX Collaboration Meeting, Newport News, May 8-10, Design luminosity 2.Physics.
GlueX Simulations Status Report on CD3 geometry Richard Jones GlueX Collaboration Meeting, Newport News, January 10-12, 2008.
OSG GUMS CE SE VOMS VOMRS UConn-OSG University of Connecticut GLUEX support center Gluex VO Open Science Grid All-Hands Meeting, Chicago, IL, Mar. 8-11,
GlueX Collaboration Meeting, Newport News, October 25-27, 2007 GlueX Simulations Status Report Richard Jones GlueX Collaboration Meeting, Newport News,
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
Introduction to the workshop LHCb Generators Tuning Mini Workshop Bucharest 22 nd & 23 rd November 2012 LHCb Generators Tuning Mini Workshop Bucharest.
Annie Griffith December 2007 December 2007 Gemini OSU - UKLC Update.
The GlueX Experiment Curtis A. Meyer Carnegie Mellon University The GlueX Collaboration 8/23/10 1 GlueX Experiment 12 GeV electrons 40% lin. Pol. Uncollimated.
The D0 Monte Carlo Challenge Gregory E. Graham University of Maryland (for the D0 Collaboration) February 8, 2000 CHEP 2000.
High Throughput Computing on the Open Science Grid lessons learned from doing large-scale physics simulations in a grid environment Richard Jones, University.
20 October, 2004GlueX Detector Review 1 The GlueX Detector Curtis A. Meyer This talk Next talk.
Software Overview David Lawrence, JLab Oct. 26, 2007 David Lawrence, JLab Oct. 26, 2007.
The GlueX Collaboration Meeting October 4-6, 2012 Jefferson Lab Curtis Meyer.
CBM Collaboration Meeting 1 Simulation Status V. Friese.
Amplitude Analysis in GlueX Curtis A. Meyer Carnegie Mellon University.
Workfest Goals Develop the Tools for CDR Simulations HDFast HDGEANT Geometry Definitions Remote Access Education of the rest of the collaboration Needs.
Systems Development Lifecycle Testing and Documentation.
GlueX Software Status April 28, 2006 David Lawrence, JLab.
ALICE Upgrade for Run3: Computing HL-LHC Trigger, Online and Offline Computing Working Group Topical Workshop Sep 5 th 2014.
PHENIX Simulation System 1 December 7, 1999 Simulation: Status and Milestones Tarun Ghosh, Indrani Ojha, Charles Vanderbilt University.
Electron Spectrometer Work Package Simon Jolly 19 th May 2014.
ALICE Simulation Framework Ivana Hrivnacova 1 and Andreas Morsch 2 1 NPI ASCR, Rez, Czech Republic 2 CERN, Geneva, Switzerland For the ALICE Collaboration.
A Short Course on Geant4 Simulation Toolkit How to learn more?
Sci-Fi Tracker: Progress Report Malcolm Ellis, MICE Video Conference Wednesday 6 th October 2004.
Andreas Morsch, CERN EP/AIP CHEP 2003 Simulation in ALICE Andreas Morsch For the ALICE Offline Project 2003 Conference for Computing in High Energy and.
R.T. Jones, Newport News, May The GlueX Simulation Framework GEANT4 Tutorial Workshop Newport News, May 22-26, 2006 R.T. Jones, UConn Monte Carlo.
Software Status  Last Software Workshop u Held at Fermilab just before Christmas. u Completed reconstruction testing: s MICE trackers and KEK tracker.
Sim/Recon DBD Editors Report Norman Graf (SLAC) Jan Strube (CERN) SiD Workshop SLAC, August 22, 2012.
The PAC36 Presentation Curtis A. Meyer Carnegie Mellon University 12-May-2010.
G4MICE Status and Plans 1M.Ellis - CM24 - RAL - 31st May 2009  Firstly, a correction to the agenda:  I failed to spot a mistake in the agenda that I.
ATLAS Data Challenges US ATLAS Physics & Computing ANL October 30th 2001 Gilbert Poulard CERN EP-ATC.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
Simulation Commissioning, Validation, Data Quality A brain dump to prompt discussion Many points applicable to any of LHCb software but some simulation.
CBM ECAL simulation status Prokudin Mikhail ITEP.
SoLID simulation with GEMC Zhiwen Zhao 2015/03/26.
+ Hbd Software Update By Sky Rolnick 8/04/09 Hbd Group Meeting 1/9/2016.
Offline Status Report A. Antonelli Summary presentation for KLOE General Meeting Outline: Reprocessing status DST production Data Quality MC production.
M. Ellis - MICE Video Conference - 30th August Software Report Recent progress:Recent progress: –Start of code to read DATE format (two parts) One.
Gluex VO Status Report Richard Jones, University of Connecticut OSG Council Meeting, September 11, 2012.
Gluex VO Status Report Richard Jones, University of Connecticut OSG Council Meeting, September 11, 2012.
1 Software tools in Asia Akiya Miyamoto KEK 18-March-2005 Simulation and Reconstruction Session LCWS2005 Representing acfa-sim-j activity M.C.Chang 1,K.Fujii.
HDGeant4 Development Report major hurdles overcome in geometry geometry validation complete particles now tracking in magnetic field remaining milestones.
RICH Simulation in LHCb LHC Detector Simulation Workshop S.Easo, RAL, On behalf of LHCb–RICH group.
GlueX Computing GlueX Collaboration Meeting – JLab Edward Brash – University of Regina December 11 th -13th, 2003.
Gridmake for GlueX software Richard Jones University of Connecticut GlueX offline computing working group, June 1, 2011.
Preservation of LEP Data There is still hope Is there? Marcello Maggi, Ulrich Schwickerath, Matthias Schröder, , DPHEP7 1.
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
Tagger microscope beam test results and readiness for construction what we learned from construction of the prototype and the parasitic beam tests in Hall.
Tau31 Tracking Efficiency at BaBar Ian Nugent UNIVERSITY OF VICTORIA Sept 2005 Outline Introduction  Decays Efficiency Charge Asymmetry Pt Dependence.
Eduardo RodriguesLHCb Collaboration Week, 26th November Studies of Generator-level Selection Eduardo Rodrigues, CERN I. Proposal II. Procedure III.
Geant4 Training 2003 A Short Course on Geant4 Simulation Toolkit How to learn more? The full set of lecture notes of this Geant4.
Time to resolve Design Issues 1. Disclamer Due to the engineering meeting last week I have not had time to coordinate this material with Tim or the L3.
A Short Course on Geant4 Simulation Toolkit Introduction
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
1 GlueX Software Oct. 21, 2004 D. Lawrence, JLab.
Hall-D Software Status September 10, 2004 D. Lawrence JLab.
Software Development Life Cycle Waterfall Model
Muon stopping target optimization
ALICE Computing Upgrade Predrag Buncic
Linear Collider Simulation Tools
A Short Course on Geant4 Simulation Toolkit Introduction
A Short Course on Geant4 Simulation Toolkit How to learn more?
A Short Course on Geant4 Simulation Toolkit How to learn more?
Linear Collider Simulation Tools
Presentation transcript:

Future Software Needs HDGeant4 project status MC simulation on the OSG Exploiting cheap GPUs for PWA Richard Jones – University of Connecticut GlueX Collaboration Meeting, Newport News, May 21-23, 2012

2 HDGeant4 project: work plan 1. Download and install a recent stable release of G4 2. Create a template from one of the standard examples 3. Design classes for geometry import from hdds 4. Implement geometry import from hdds 5. Make a set of scripts to generate some standard views of GlueX 6. Implement the particle gun event generator 7. Design classes for reading Monte Carlo events from hddm stream 8. Implement Monte Carlo event input 9. Design classes for internal cobrems generator 10. Implement and test the internal cobrems generator 11. Create and document a standard input control file for a few common scenarios 12. Set up mechanisms for verbose tracking output 13. Design classes for hits collection and output 14. Implement hits collection and output to hddm 15. Implement the history mechanism for generating useful truth information 16. Begin the process of porting hits code from hdgeant to hdgeant4 progress so far

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : first look with G4 vis

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : first look with G4 vis

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : upstream closeup addCutawayPlane

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : more cutaway views

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : more cutaway views

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : more cutaway views

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : more cutaway views

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : views of the pair spectrometer

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : views of the pair spectrometer old asymmetric readout design is still in the simulation geoemtry

GlueX Collaboration Meeting, Newport News, May 21-23, HDGeant4 : next steps The geometry has accumulated defects since the original implementation in hdds readout cables from CDC are completely outside of their mother volume! example: readout cables from CDC are completely outside of their mother volume! although the results are affected by them. Geant3 is largely blind to such defects, although the results are affected by them. Geant4 gets very worried by inconsistencies in the geometry – and crashes. time consuming but essential. Next step: work through geometry defects and fix them one by one – time consuming but essential. Remaining steps: 5 – 10 days of work Remaining steps: 5 – 10 days of work

GlueX Collaboration Meeting, Newport News, May 21-23, MC simulation on the OSG Total OSG capacity GlueX usage past and present GlueX in-kind contribution (UConn-OSG) Historical usage patterns: supply & demand

GlueX Collaboration Meeting, Newport News, May 21-23, OSG Weekly Usage by all VO’s

GlueX Collaboration Meeting, Newport News, May 21-23, Date range: OSG Usage History by GlueX

GlueX Collaboration Meeting, Newport News, May 21-23, Date range: UConn Site Usage History by OSG

GlueX Collaboration Meeting, Newport News, May 21-23, Date range: OSG Usage History by Gluex wallclock hours

GlueX Collaboration Meeting, Newport News, May 21-23, OSG All-Hands Meeting – Gluex slide Gluex VO Gluex VO created 9/2009 construction phase until 2014 Experiment is in construction phase until 2014 Usage increasing with demand for Monte Carlo Growth has slowed as work increases to digest the results Task: Task: simulation of background QCD photoproduction (Pythia) Purpose Purpose: develop cuts to suppress background, measure leakage from minimum-bias events into signal sample after cuts, requires very large statistics MC samples, shared between analysis tasks. Plans: saturate at the level 5-10M cpu.hr/yr until physics data collection begins ca Strategy: glideinWMS – support from OSG admins outstanding ! run periodusage 9/2009 – 9/ khr 9/2010 – 9/ Mhr 9/2011 – present2.1 Mhr

GlueX Collaboration Meeting, Newport News, May 21-23, Exploiting cheap GPUs for PWA The short story of what has been learned at UConn applying gpu’s to the PWA study of b1,p final state Igor Senderovich Jon Rifkin, UConn UITS

GlueX Collaboration Meeting, Newport News, May 21-23, Exploiting cheap GPUs for PWA factor x100 for amplitudes NVIDIA GTX-580 gamer gpu $420 on Newegg What about double precision?

GlueX Collaboration Meeting, Newport News, May 21-23, Exploiting cheap GPUs for PWA Latest news: development at UConn of a new 5p PWA generator based on Matt Shepherd’s AmpTools package with considerable customization is required… hooks for GPU – considerable customization is required… Question: Are there any hidden gotchas with amplitude generation in SP? ABS. ERROR REL. ERROR CPU AMPLITUDE GPU AMPLITUDE ============ ========== ======================== ======================== e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e-08 Event selection is essentially identical using either CPU (dp) or GPU (sp)