Computing R&D Workshop 2011

from to (Europe/Rome)
at Ferrara
IUSS Ferrara 1391 via Scienze 41b 44100 Ferrara, Italy
Go to day
  • Monday, 4 July 2011
    • 14:00 - 16:30 Introduction, SuperB Status and goals for the workshop
      EVO meeting:
      http://evo.caltech.edu/evoNext/koala.jnlp?meeting=MtM8Ma2i22D8De9u9sDs9t 
      Conveners: Fabrizio Bianchi (TO), Dr. Peter Elmer (Princeton University)
      Location: IUSS
      • 14:00 Welcome 10'
        Speaker: Diego Bettoni (FE)
      • 14:10 Status of SuperB 40'
        Speaker: Fabrizio Bianchi (TO)
        Material: Slides pdf file}
      • 14:50 Goals of the Workshop 40'
        Speaker: Dr. Peter Elmer (Princeton University)
    • 16:30 - 17:00 Coffee break
    • 17:00 - 19:20 General Computing Requirements
      Conveners: Dr. Steffen Luitz (SLAC), Fabrizio Bianchi (TO)
      Location: IUSS
      • 17:00 Computing Resource Estimates for SuperB 30'
        Presentation of SuperB computing resource estimates based on an extrapolation from the BaBar computing model.  Added 20.9.2011 (Steffen): Please note that cost numbers in the talk are incorrect (based on a typo in the spreadsheet). Please refer to the updated spreadsheet for the correct numbers.
        Speaker: Dr. Steffen Luitz (SLAC)
        Material: Slides pdf file} Spreadsheet unknown type filedown arrow
      • 17:30 CMS Computing Resource Planning 20'
        The resource planning being done in CMS Computing is taken as an example. The experience in designing, building and running a monthly-granular computing resource spreadsheet is presented. Differences as well as common points with Super-B are highlighted and discussed. 
        Speaker: Daniele Bonacorsi (BO)
        Material: Slides pdf file}
      • 17:50 Computing Requirements and Crystal Balls 30'
        Wild guesses of what might happen in industry and SuperB computing  over the next 5-10 years.
        Speaker: Davide Salomoni (CNAF)
        Material: Slides pdf file}
      • 18:20 Discussion 40'
  • Tuesday, 5 July 2011
    • 08:30 - 10:30 New CPU Architectures, GPU's and Framework (I)
      EVO meeting:
      http://evo.caltech.edu/evoNext/koala.jnlp?meeting=eBele2vtv9anaeIeauIB 
      Conveners: Dr. Peter Elmer (Princeton University), Vincenzo Innocente (CERN)
      Location: IUSS
      • 08:30 HEP software on Multicore: present experience and perspectives 1h0'
        Speaker: Vincenzo Innocente (CERN)
        Material: Slides pdf file}
      • 09:30 A Parallelization Exercise 20'
        Speaker: Stefano Longo (PD)
        Material: Slides pdf file}
      • 09:50 Performances of some HEP applications 20'
        Speaker: Vincenzo Ciaschini (CNAF)
        Material: Slides pdf file}
    • 10:30 - 11:00 Coffee break
    • 11:00 - 13:00 New CPU Architectures, GPU's and Framework (II)
      Conveners: Dr. Peter Elmer (Princeton University), Vincenzo Innocente (CERN)
      Location: IUSS
      • 11:00 Event Processing Frameworks 20'
        Speaker: Dr. Peter Elmer (Princeton University)
        Material: Slides pdf file}
      • 11:20 Physics Simulations on multi- and many-core architectures 20'
        Speaker: Sebastiano Fabio Schifano (FE)
        Material: Slides pdf file}
    • 13:00 - 14:00 Lunch
    • 14:00 - 16:30 Machine Control System/ETD/Online
      Convener: Dr. Steffen Luitz (SLAC)
      Location: IUSS
      • 14:00 Accelerator Computing Infrastructure & Controls R&D Introduction 30'
        The SuperB Accelerator complex requires a large amount of computing tools mainly dedicated to three different purpose: implementation and maintenance of documentation and project management; beam simulation and controls; data monitors, presentation and correlation with the experiment. In the mean time those tools require identification, security, accessibility for large and international community. This is an opportunity to develop new concepts in accelerators controls and realize a new computing infrastructure. Requirements, preliminary  ideas and structure design will be presented.
        Speaker: Giovanni Mazzitelli (LNF)
        Material: Slides pdf file}
      • 14:30 The SuperB Accelerator Control System - Plans and R&D Status 40'
        !CHAOS is a new project under development at INFN aimed at the design and validation of a new paradigm of control system for particle accelerators that goes beyond the so called standard model. The key points of the new development are the high level of abstraction of services and components, the implementation of high-performance software technologies for the continuous distribution and storage of data, a new topology allowing high scalability of services and performance, an intrinsic redundancy of components avoiding any point of failure. The talk will present the !CHAOS design concept, the preliminary results, the future research
        program and the plans in the perspective of SuperB project.
        
        Speaker: Luciano Catani (ROMA2)
        Material: Slides pdf file}
      • 15:10 ETD/Online for the SuperB Detector - Plans and R&D Status 40'
        This talk will give an overview of the proposed Electronics, Trigger, Data Acquisition and Online  (ETD/Online) system for the SuperB detector and the associated R&D activities. The current baseline design will allow up to 150 kTriggers/s and 75kByte event size with negligible dead time (<=1%). It builds upon lessons learned in the BaBar and LHC experiments and implements simple, fully synchronous front-ends, a scalable ROM and back-end architecture and utilizes commercial off-the-shelf components where possible. 
        
        
        Speaker: Dr. Steffen Luitz (SLAC)
        Material: Slides pdf file}
      • 15:50 (databases) 10'
        Speaker: Luca Tomassetti (FE)
        Material: Slides pdf file}
      • 16:00 Discussion 30'
        Open discussion of areas of joint interest, common R&D, etc.
    • 16:30 - 17:00 Coffee break
    • 17:00 - 19:00 Software Development Tools
      Convener: Roberto Stroili (PD)
      Location: IUSS
      • 17:00 Quality check tools for software developers 20'
        Speaker: Francesco Giacomini (CNAF)
        Material: Slides pdf file}
      • 17:20 ALICE experience using Coverity 20'
        This talk will convey the experience of using Coverity for AliRoot software in A Large Ion Collider Experiment (ALICE). AliRoot consistently undergoes intensive development and release cycles, thus creating an increasing demand for automated high precision tools aiding developers in maintaining coding standards and ensuring code correctness. Coverity as a software solution, providing both static code analysis facilities and a centralised web interface, is actively enforced within the collaboration. The talk will start by describing the approach taken to set up Coverity and the automation process. It will also look at the use policy and the observed effects. The presentation will then explore checkers of varying impact with few examples of observed defects. In addition, examples of false positive cases will be presented with an explanation on how to model Coverity to ignore them. Thirdly, the talk will provide a critical evaluation of the application of Coverity to the AliRoot code with some considerations on the usage of automated tools in High Energy Physics (HEP) experiment software development. In conclusion, the talk will explore additional tools extensively used within ALICE for ensuring good coding standards.
        Speaker: Olga Datskova (Cern)
        Material: Slides presentation file} pdf file}
      • 17:40 Experience in using Etics, a multi-platform and open source build and test system for big software projects 20'
        Speaker: Elisabetta Ronchieri (Cnaf)
        Material: Slides powerpoint file}
      • 18:00 CMS build and integration workflows: present and future perspectives 20'
        Speaker: Giulio Eulisse (Northeastern Uni)
        Material: Slides pdf file}
      • 18:20 Evaluation of the Git Version Control System 15'
        Speaker: Marco Corvo (Cnrs & INFN)
        Material: Slides pdf file}
  • Wednesday, 6 July 2011
    • 08:30 - 10:30 Distributed Computing (I)
      EVO meeting:
      http://evo.caltech.edu/evoNext/koala.jnlp?meeting=eBele2vtv9anaeIeauIB 
      Conveners: Armando Fella (PI), Eleonora Luppi (FE), Luca Tomassetti (FE)
      Location: IUSS
      • 08:30 Future of distributed data management systems 25'
        Speaker: Dr. Fabrizio Furano (CERN)
        Material: Slides powerpoint file}
      • 08:55 Future of Grid parallel exploitation, Grid MPI 25'
        Parallelism support in the current grid middleware (gLite) and in the forthcoming EMI middleware will be overviewed, with special focus on the new features (support of the Wholenodes reservation, CPU affinity and hybrid MPI-openMP programming). Eventually I will shortly present the experience of  parallel clusters installed in grid and supporting a preliminary version of these new features. 
        Speaker: Roberto Alfieri (PR)
        Material: Slides pdf file}
      • 09:20 Future of Grid resource exploitation systems 25'
        Speaker: Ricardo Graciani (Barcellona University)
        Material: Slides pdf file}
      • 09:45 Discussion 20'
    • 10:30 - 11:00 Coffee break
    • 11:00 - 13:00 Distributed Computing (II)
      Conveners: Armando Fella (PI), Eleonora Luppi (FE), Luca Tomassetti (FE)
      Location: IUSS
      • 11:00 LHC current and future proposals 25'
        In this talk we'll present the current solutions adopted for the LHC Computing and their evolutions, with a final overview of a possible future scenario of the HEP Computing Models and tools. 
        Speaker: Alessandro De Salvo (ROMA1)
        Material: Slides powerpoint file}
      • 11:25 Evolution of the distributed computing model - The case of CMS 25'
        The presentation starts from the description of how the CMS experiment is changing its approach in the exploitation of distributed resources and concludes with thoughts on possible evolutions for the future of HEP experiments.
        Speaker: Claudio Grandi (BO)
        Material: Slides powerpoint file}
      • 11:50 Middleware Evolution in EMI 25'
        Speaker: Dr. Francesco Giacomini (CNAF)
        Material: Slides pdf file}
      • 12:15 Discussion 45'
    • 13:00 - 14:00 Lunch
    • 14:00 - 16:30 Storage (I)
      Convener: Giacinto Donvito (INFN)
      Location: IUSS
      • 14:00 SuperB R&D on going on storage and data access 25'
        Speaker: Dr. Silvio Pardi (INFN Napoli)
        Material: Slides powerpoint file}
      • 14:25 The Storage @ INFN Tier1: status and perspective 25'
        Speaker: Luca Dell'agnello (CNAF)
        Material: Slides pdf file}
      • 14:50 Distributed Tier1: NDGF experience and future developments 25'
        Speaker: Gerd Behrmann (NDGF)
        Material: Slides unknown type file} pdf file}
      • 15:15 EMI Storage Evolution 25'
        Speaker: Patrick Fuhrmann (DESY)
        Material: Slides powerpoint file} pdf file}
      • 15:40 HDFS and Remote Xrootd in a CMS Tier2 25'
        Speaker: Dr. Brian Bockelman
        Material: Slides pdf file}
      • 16:05 Discussion 25'
        Speaker: All
    • 16:30 - 17:00 Coffee break
    • 17:00 - 19:15 Storage (II)
      Convener: Giacinto Donvito (INFN)
      Location: IUSS
      • 17:00 DataManagement in LHC experiments 25'
        Speaker: Daniele Bonacorsi (BO)
        Material: Slides pdf file}
      • 17:25 Experience and future prospects of Lustre at a large Tier 2 site 25'
        Speaker: Alex Martin (Queen Mary, University of London)
        Material: Slides powerpoint file}
      • 17:50 Discussion 1h0'
        Speaker: All
  • Thursday, 7 July 2011
    • 08:30 - 10:30 R&D support platforms & Action Items Discussion
      EVO meeting:
      http://evo.caltech.edu/evoNext/koala.jnlp?meeting=MIM9Ms2D2nDDDv9v9tDa9I 
      Convener: Dr. Peter Elmer (Princeton University)
      Location: IUSS
      • 08:30 Planning of SuperB Computing Infrastructure in Southern Italy 20'
        Speaker: Guido Russo (NA)
        Material: Slides powerpoint filedown arrow
      • 08:50 Action Items from R&D on new computing architectures 30'
        Speaker: Vincenzo Innocente (CERN)
        Material: Slides powerpoint file}
      • 09:20 Summary from Accelerator Controls / ETD/Online Session and Action Items 10'
        Speaker: Dr. Steffen Luitz (SLAC)
        Material: Slides pdf file}
      • 09:30 Action Items on Software Development Tools 30'
        Speaker: Mr. Marco Corvo (PD)
        Material: Slides pdf file}
    • 10:30 - 11:00 Coffee break
    • 11:00 - 13:00 Action Item discussion and Closeout
      Convener: Dr. Peter Elmer (Princeton University)
      Location: IUSS
      • 11:00 Action items on Distributed Computing 30'
        Speaker: Armando Fella (PI)
        Material: Slides pdf file}
      • 11:30 Action Items on Storage 30'
        Speaker: Dr. Silvio Pardi (NA)
        Material: Slides powerpoint file}
    • 13:00 - 14:00 Lunch