Download
many core architectures for lhcb welcome intro n.
Skip this Video
Loading SlideShow in 5 Seconds..
Many-core architectures for LHCb Welcome & Intro PowerPoint Presentation
Download Presentation
Many-core architectures for LHCb Welcome & Intro

Many-core architectures for LHCb Welcome & Intro

85 Views Download Presentation
Download Presentation

Many-core architectures for LHCb Welcome & Intro

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Many-core architectures for LHCbWelcome & Intro Niko Neufeld Wednesday, April 25th 2012 https://indico.cern.ch/conferenceDisplay.py?confId=184092

  2. Acknowledgements • Thanks to • all the speakers for willing to share their work with us • everybody for coming • all the people who encouraged me in organizing this Many-core architectures for LHCb - 25/4/12 - Niko Neufeld

  3. Many-core architecturesWhat are they? • Of course: GPUs (see talks by G. Lamanna, F. Pantaleo, R. Andreassenand T. Kollegger) • But also: the Intel Many Integrated Cores (MIC) architecture: (see talk by A. Nowak) • And not to forget: standard servers also get more and more cores: e.g. the latest LHCb farm nodes (AMD 6272) have 32 cores / server: (see talk by P. Mato) Many-core architectures for LHCb - 25/4/12 - Niko Neufeld

  4. Why this work-shop? • Many groups in LHCb have expressed their interest in evaluating these technologies in the context of the upgrade (in no particular order): • Cincinatti, NIKHEF, Liverpool, Heidelberg, Bologna, put your name here • It is important that we know about each other and each other’s ideas and study together what is done (with great success) elsewhere Many-core architectures for LHCb - 25/4/12 - Niko Neufeld

  5. Where will they be used? • For sure many cores will be a reality on the servers of the future (see P. Mato’s talk) • For GPUs and MIC specifically in the context of Online usage there are two distinct potential applications • In the Low Level Trigger, where there is a latency restriction (see F. Pantaleo) • In the High Level Trigger, where there is no latency restriction (Lamanna, Kollegger) • There is also system implications of using co-processor cards in the DAQ (some early thoughts by R. Schwemmer) Many-core architectures for LHCb - 25/4/12 - Niko Neufeld

  6. Some questions • How well can many-cores solve important LHCb problems (many small events, secondary vertices, tracking, particle-ID) • How do we evaluate the overall (cost-)effectiveness of these technologies? • How can we make a code-base working with and without these (albeit at different performance) so that things can be run also “off-line” on other sites • Not all Grid sites will have “our” chosen coprocessor-cards • How will these codes be maintained? • Can we develop frameworks allowing non-expert developers to contribute  you think Boost and STL are tricky to master? Have a look at a decent technical book on Cuda!! Many-core architectures for LHCb - 25/4/12 - Niko Neufeld

  7. The stage is now open… • …for the interesting technical presentations • One thing is for sure: these technologies are great fun Many-core architectures for LHCb - 25/4/12 - Niko Neufeld