Tenth INFN International School on: "Architectures, tools and methodologies for developing efficient large scale scientific computing applications" ESC18 - Bertinoro (Forlì-Cesena) Italy 21-27 October 2018

Europe/Rome
Bertinoro

Bertinoro

Hands-on
Paper
    • 17:00 20:30
      Registration and Welcome Via Frangipane 6

      Via Frangipane 6

      Bertinoro

    • 20:30 22:00
      Welcome Dinner 1h 30m Via Frangipane 2

      Via Frangipane 2

      Bertinoro

    • 09:00 18:30
      Session 1
      • 09:00
        Welcome and introduction 30m
        Speaker: Mauro Morandin (INFN - Padova)
        Slides
      • 09:30
        Computer Architecture evolution and the performance challenge 1h
        Speaker: Vincenzo Innocente (CERN)
        Slides
      • 10:30
        Coffee break 30m
      • 11:00
        Computer Architecture evolution and the performance challenge 45m
        Speaker: Vincenzo Innocente (CERN)
      • 11:45
        Hands-on environment checkout 45m
        Speaker: Dr Francesco Giacomini (CNAF)
      • 12:30
        Lunch break 1h 30m
      • 14:00
        Efficient C++ programming 45m
        Speaker: Dr Francesco Giacomini (CNAF)
        Slides
      • 14:45
        Efficient C++ programming 45m
        Speaker: Dr Francesco Giacomini (CNAF)
      • 15:30
        Coffee break 30m
      • 16:00
        Efficient C++ programming 45m
        Speaker: Dr Francesco Giacomini (CNAF)
      • 16:45
        Consolidation 30m
      • 17:15
        Students lightning presentations 45m
        Slides
    • 19:30 21:30
      Dinner 2h
    • 08:30 19:30
      Session 2
      • 08:30
        Efficient Memory Management 45m
        Speaker: Vincenzo Innocente (CERN)
        Slides
      • 09:15
        Efficient Memory Management 45m
        Speaker: Vincenzo Innocente (CERN)
      • 10:00
        Coffee break 30m
      • 10:30
        Efficient C++ programming 45m
        Speaker: Francesco Giacomini (CNAF)
      • 11:15
        Efficient C++ programming 45m
        Speaker: Francesco Giacomini (CNAF)
      • 12:00
        Consolidation 1h
      • 13:00
        Lunch break 1h
      • 14:00
        Visit of the Interfaith Museum 1h
      • 15:00
        Introduction to parallel computing 45m
        Speaker: Dr Felice Pantaleo (CERN)
        Slides
      • 15:45
        Parallel Programming in C++ 45m
        Speaker: Dr Felice Pantaleo (CERN)
        Slides
      • 16:30
        Coffee break 30m
      • 17:00
        Parallel Programming with C++ 45m
        Speaker: Dr Felice Pantaleo (CERN)
      • 17:45
        Students lightning presentations 45m
        Slides
    • 19:30 21:30
      Dinner 2h
    • 08:30 19:30
      Session 3
      • 08:30
        Efficient C++ programming 45m
        Speaker: Francesco Giacomini (CNAF)
      • 09:15
        Efficient C++ programming 45m
        Speaker: Francesco Giacomini (CNAF)
      • 10:00
        Coffee break 30m
      • 10:30
        Introduction to Intel Threading Building Blocks 1h 30m
        Speaker: Dr Felice Pantaleo (CERN)
      • 12:00
        Consolidation 1h
      • 13:00
        Lunch break 1h 30m
      • 14:30
        Introduction to GPU Programming using CUDA 1h 15m
        Speaker: Dr Felice Pantaleo (CERN)
        Slides
      • 15:45
        Coffee break 30m
      • 16:15
        Introduction to GPU Programming using CUDA 45m
        Speaker: Dr Felice Pantaleo (CERN)
      • 17:00
        Consolidation 1h 30m
    • 19:30 21:30
      Dinner 2h
    • 08:30 19:30
      Session 4
      • 08:30
        Efficient floating-point computation and vectorization 45m
        Speaker: Vincenzo Innocente (CERN)
        Slides
      • 09:15
        Efficient floating-point computation and vectorization 45m
        Speaker: Vincenzo Innocente (CERN)
      • 10:00
        Coffee break 30m
      • 10:30
        Efficient floating-point computation and vectorization 45m
        Speaker: Vincenzo Innocente (CERN)
      • 11:15
        Consolidation 1h
      • 12:15
        Lunch 1h 30m
      • 13:45
        Cooperating GPU threads: Shared memory and Synchronization 45m
        Speaker: Dr Felice Pantaleo (CERN)
        Slides
      • 14:30
        Cooperating GPU threads: Shared memory and Synchronization 45m
        Speaker: Dr Felice Pantaleo (CERN)
      • 15:15
        Consolidation 1h
      • 16:15
        Coffee break 30m
      • 16:45
        Consolidation 1h 15m
      • 18:00
        Evening lecture - Quantum computers and quantum computing: a breakthrough in information processing and in machines programming 1h
        We are at a turning point in quantum computing. The disciplines of quantum mechanics and information science have reached a level of maturity that allows us to build the first quantum computers and calculate some algorithms.This radically new kind of computing holds open the possibility of solving some problems that are now and perhaps always will be intractable for “classical” computers. In this talk we’ll describe the basics of the technology from industrial point of view and show where we are in the timeline toward reaching quantum advantage: the point where quantum computing shows demonstrable and significant advantage over classical computers and algorithms.
        Speaker: Michele Grossi (IBM)
    • 20:00 22:00
      Social dinner 2h
    • 08:30 20:15
      Friday
      • 09:00
        GPUs management and streams 1h
        Speaker: Dr Felice Pantaleo (CERN)
      • 10:00
        Coffee break 30m
      • 10:30
        Programming Clusters with MPI 45m
        Speaker: Dr Felice Pantaleo (CERN)
        Slides
      • 11:15
        Cluster Computing with MPI 45m
      • 12:00
        Consolidation 1h
      • 13:00
        Lunch 1h 30m
      • 14:30
        Cluster Computing with MPI 1h 15m
      • 15:45
        Consolidation 45m
      • 16:30
        Coffee break 30m
      • 17:00
        Consolidation 1h
    • 20:30 22:30
      Dinner 2h
    • 08:30 14:50
      Session 9
      • 08:30
        Students feedback 30m
      • 09:00
        Final examination 2h
      • 11:00
        Coffee break 30m
      • 11:30
        Delivery of certificates of attendance 30m
      • 12:00
        Lunch 1h 15m
      • 13:30
        Shuttle departure (to Forli' railway station) 20m