12th hackathon on software for the upgrade

Europe/Zurich
AGH UST (Krakow)

AGH UST

Krakow

Agnieszka Dziurda (Polish Academy of Sciences (PL)) , Agnieszka Oblakowska-Mucha (AGH University of Science and Technology (PL)) , Concezio Bozzi (CERN and INFN Ferrara) , Sebastien Ponce (CERN) , Stefan Roiser (CERN) , Tomasz Szumlak (A) , Vladimir Gligorov (Centre National de la Recherche Scientifique (FR))
Description

12th hackathon on software for the upgrade is organised in Krakow by the AGH University of Science and Technology and Institute of Nuclear Physics PAN. As usual we are going to tackle various vital problems of the current version of our 30 MHz software.

 

 

Registration
Registration with the Indico account
Participants
  • Adam Szabelski
  • Agnieszka Dziurda
  • Agnieszka Oblakowska-Mucha
  • Artur Ukleja
  • Bartlomiej Rachwal
  • Bartosz Piotr Malecki
  • Ben Couturier
  • Carla Marin Benito
  • Carlos Abellan Beteta
  • Concezio Bozzi
  • Dorothea Vom Bruch
  • Florian Reiss
  • Francesco Polci
  • Giovanni Punzi
  • Giulio Dujany
  • Hadrien Benjamin Grasland
  • Henry Fredrick Schreiner
  • Jean-Francois Marchand
  • Jeysson Alexander Riano Pascagaza
  • Maciej Pawel Szymanski
  • Maciej Witold Majewski
  • Marcin Kucharczyk
  • Marco Clemencic
  • Mariusz Witek
  • Mateusz Bała
  • Miguel Ramos Pernas
  • Milosz Zdybal
  • Paul Seyfert
  • Pawel Kopciewicz
  • Peter Noel Griffith
  • Sebastien Ponce
  • Stefan Roiser
  • Suzanne Klaver
  • Tomasz Szumlak
  • Wojciech Jan Krzemien
  • Wojciech Krupa
    • 9:00 AM 1:00 PM
      Tutorials / Training: C++ course AGH UST

      AGH UST

      Krakow

      • 9:00 AM
        C++ course 1h 20m C1/224 (AGH UST Krakow)

        C1/224

        AGH UST Krakow

        Al. Mickiewicza 30
        Speaker: Sebastien Ponce (CERN)
      • 10:20 AM
        Break 20m AGH UST (Krakow)

        AGH UST

        Krakow

      • 10:40 AM
        C++ course 1h 20m C1/224 (AGH UST Krakow)

        C1/224

        AGH UST Krakow

        Al. Mickiewicza 30
        Speaker: Sebastien Ponce (CERN)
      • 12:00 PM
        Git tutorial 30m C1/224 (AGH UST Krakow)

        C1/224

        AGH UST Krakow

        Al. Mickiewicza 30
        Speaker: Marco Clemencic (CERN)
      • 12:30 PM
        PR2 tutorial 30m C1/224 (AGH UST Krakow)

        C1/224

        AGH UST Krakow

        Speaker: Maciej Pawel Szymanski (University of Chinese Academy of Sciences (CN))
    • 1:00 PM 2:00 PM
      Lunch AGH UST

      AGH UST

      Krakow

    • 2:00 PM 3:00 PM
      Hackathon: Hackathon setup D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

      Kawiory 26a

      List of topics to be hacked:
      - Velo UT pattern recognition
      - UT data preparation
      - Velo alignment
      - PV/IP for benchmarking
      - VeloUTMuon tracking
      - Muon and Calo
      - HLT1 on GPUs
      - MC Linking
      - Gaudi counters and other topics (Sebastien)
      - event model: check that structures being implemented do not conflict with fundamental prescriptions, encourage usage of composition instead of copying
      - scheduler
      - other HLT algorithms

      People planning to hack on the above (and any other topics they might find suitable) are required to prepare 1-2 slides so that other attendants have a clear view of the hacking program and can decide their favorite topic.

      • 2:00 PM
        the DD4hep migration 5m C1 224

        C1 224

        AGH UST Krakow

        Al. Mickiewicza 30
        Speakers: Ben Couturier (CERN) , Marco Clemencic (CERN)
      • 2:05 PM
        Core Software topics 5m C1 224

        C1 224

        AGH UST Krakow

        Mickiewicza 30
        Speakers: Marco Clemencic (CERN) , Sebastien Ponce (CERN)
      • 2:10 PM
        Velo clustering on FPGAs 5m C1 224

        C1 224

        AGH UST Krakow

        Al.Mickiewicza 30
        Speaker: Riccardo Cenci (Universita & INFN Pisa (IT))
      • 2:15 PM
        GPU for HLT1 10m C1 224

        C1 224

        AGH UST Krakow

        Al. Mickiewicza 30
        Speaker: Dorothea Vom Bruch (LPNHE Paris, CNRS)
      • 2:25 PM
        UT data preparation 5m C1 224

        C1 224

        AGH UST Krakow

        Al. Mickiewicza 30
        Speaker: Sebastien Ponce (CERN)
      • 2:30 PM
        Muon Data preparation 5m D11 18

        D11 18

        AGH UST Krakow

        Kawiory 26a
        Speakers: Peter Noel Griffith (Universita e INFN, Cagliari (IT)) , Suzanne Klaver (INFN e Laboratori Nazionali di Frascati (IT))
      • 2:35 PM
        VeloUTMuon 5m C1 224

        C1 224

        AGH UST Krakow

        Al.Mickiewicza 30
        Speaker: Miguel Ramos Pernas (Universidade de Santiago de Compostela (ES))
      • 2:40 PM
        Calorimeters 5m C1 224

        C1 224

        AGH UST Krakow

        Al.Mickiewicza 30
        Speakers: Carla Marin Benito (Centre National de la Recherche Scientifique (FR)) , Jean-Francois Marchand (LAPP - Centre National de la Recherche Scientifique (FR))
      • 2:50 PM
        Benchmarking Tracking Performance 5m C1 224

        C1 224

        AGH UST Krakow

        Al.Mickiewicza 30
        Speaker: Agnieszka Dziurda (Polish Academy of Sciences (PL))
    • 3:00 PM 6:00 PM
      Hackathon D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

      Kawiory 26a

      Hacking session for people not attending the tutorials

    • 3:00 PM 6:00 PM
      Tutorials / Training: C++ course AGH UST

      AGH UST

      Krakow

      • 3:00 PM
        C++ course 1h 20m C1 224 (AGH UST Krakow)

        C1 224

        AGH UST Krakow

        Al.Mickiewicza 30
        Speaker: Sebastien Ponce (CERN)
      • 4:20 PM
        Break 20m AGH UST (Krakow)

        AGH UST

        Krakow

      • 4:40 PM
        C++ course 1h 20m C1 224 (AGH UST Krakow)

        C1 224

        AGH UST Krakow

        Al.Mickiewicza 30
        Speaker: Sebastien Ponce (CERN)
    • 9:00 AM 1:00 PM
      Hackathon D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

      Kawiory 26a

      Hacking session for people not attending the tutorials

    • 9:00 AM 1:00 PM
      Tutorials / Training: C++ course and more AGH UST

      AGH UST

      Krakow

      • 9:00 AM
        New framework 1h ACMIN D16 (AGH UST Krakow)

        ACMIN D16

        AGH UST Krakow

        Kawiory 30
        Speaker: Sebastien Ponce (CERN)
      • 10:00 AM
        C++ course 40m ACMIN D16 (AGH UST Krakow)

        ACMIN D16

        AGH UST Krakow

        Speaker: Sebastien Ponce (CERN)
      • 10:40 AM
        Break 20m AGH UST (Krakow)

        AGH UST

        Krakow

      • 11:00 AM
        C++ course 2h ACMIN D16 (AGH UST Krakow)

        ACMIN D16

        AGH UST Krakow

        Speaker: Sebastien Ponce (CERN)
    • 1:00 PM 2:00 PM
      Lunch AGH UST

      AGH UST

      Krakow

    • 2:00 PM 3:00 PM
      Tutorials / Training AGH UST

      AGH UST

      Krakow

      • 2:00 PM
        Valgrind/Vtune 45m D11/18 (AGH UST Krakow)

        D11/18

        AGH UST Krakow

      • 2:45 PM
        New functors 15m D11 18 (AGH UST Krakow)

        D11 18

        AGH UST Krakow

        Kawiory 26 a
        Speaker: Florian Lemaitre (Sorbonne Université (FR))
    • 3:00 PM 6:00 PM
      Hackathon: Hackathon & C++ hands-on D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

      Kawiory 26a

      List of topics to be hacked:
      - Velo UT pattern recognition
      - UT data preparation
      - Velo alignment
      - PV/IP for benchmarking
      - VeloUTMuon tracking
      - Muon and Calo
      - HLT1 on GPUs
      - MC Linking
      - Gaudi counters and other topics (Sebastien)
      - event model: check that structures being implemented do not conflict with fundamental prescriptions, encourage usage of composition instead of copying
      - scheduler
      - other HLT algorithms

      People planning to hack on the above (and any other topics they might find suitable) are required to prepare 1-2 slides so that other attendants have a clear view of the hacking program and can decide their favorite topic.

      • 3:00 PM
        C++ hands-on 1h 20m D11 18

        D11 18

        AGH UST Krakow

        Kawiory 26a
      • 4:20 PM
        Break 20m AGH UST Krakow

        AGH UST Krakow

      • 4:40 PM
        C++ hands-on 1h 20m D11 18

        D11 18

        AGH UST Krakow

    • 9:00 AM 10:00 AM
      Tutorials / Training: Tutorials AGH UST

      AGH UST

      Krakow

      • 9:00 AM
        Vectorization 45m D11 18 (AGH UST Krakow)

        D11 18

        AGH UST Krakow

        Kawiory 26 a
      • 9:45 AM
        New counters 15m AGH UST

        AGH UST

        Krakow

    • 10:00 AM 1:00 PM
      Hackathon D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

      Kawiory 26a

      List of topics to be hacked:
      - Velo UT pattern recognition
      - UT data preparation
      - Velo alignment
      - PV/IP for benchmarking
      - VeloUTMuon tracking
      - Muon and Calo
      - HLT1 on GPUs
      - MC Linking
      - Gaudi counters and other topics (Sebastien)
      - event model: check that structures being implemented do not conflict with fundamental prescriptions, encourage usage of composition instead of copying
      - scheduler
      - other HLT algorithms

      People planning to hack on the above (and any other topics they might find suitable) are required to prepare 1-2 slides so that other attendants have a clear view of the hacking program and can decide their favorite topic.

    • 1:00 PM 2:00 PM
      Lunch AGH UST

      AGH UST

      Krakow

    • 2:00 PM 6:00 PM
      Hackathon D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

      Kawiory 26a

      List of topics to be hacked:
      - Velo UT pattern recognition
      - UT data preparation
      - Velo alignment
      - PV/IP for benchmarking
      - VeloUTMuon tracking
      - Muon and Calo
      - HLT1 on GPUs
      - MC Linking
      - Gaudi counters and other topics (Sebastien)
      - event model: check that structures being implemented do not conflict with fundamental prescriptions, encourage usage of composition instead of copying
      - scheduler
      - other HLT algorithms

      People planning to hack on the above (and any other topics they might find suitable) are required to prepare 1-2 slides so that other attendants have a clear view of the hacking program and can decide their favorite topic.

    • 7:00 PM 10:00 PM
      Hackathon: Worshop dinner Szeroka St. 39

      Szeroka St. 39

      Krakow

      Workshop Dinner in Szara Restaurant (Kazimierz District).

    • 9:00 AM 1:00 PM
      Hackathon D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

      Kawiory 26a

      List of topics to be hacked:
      - Velo UT pattern recognition
      - UT data preparation
      - Velo alignment
      - PV/IP for benchmarking
      - VeloUTMuon tracking
      - Muon and Calo
      - HLT1 on GPUs
      - MC Linking
      - Gaudi counters and other topics (Sebastien)
      - event model: check that structures being implemented do not conflict with fundamental prescriptions, encourage usage of composition instead of copying
      - scheduler
      - other HLT algorithms

      People planning to hack on the above (and any other topics they might find suitable) are required to prepare 1-2 slides so that other attendants have a clear view of the hacking program and can decide their favorite topic.

    • 1:00 PM 2:00 PM
      Lunch AGH UST

      AGH UST

      Krakow

    • 2:00 PM 6:00 PM
      Hackathon D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

      Kawiory 26a

      List of topics to be hacked:
      - Velo UT pattern recognition
      - UT data preparation
      - Velo alignment
      - PV/IP for benchmarking
      - VeloUTMuon tracking
      - Muon and Calo
      - HLT1 on GPUs
      - MC Linking
      - Gaudi counters and other topics (Sebastien)
      - event model: check that structures being implemented do not conflict with fundamental prescriptions, encourage usage of composition instead of copying
      - scheduler
      - other HLT algorithms

      People planning to hack on the above (and any other topics they might find suitable) are required to prepare 1-2 slides so that other attendants have a clear view of the hacking program and can decide their favorite topic.

    • 9:00 AM 1:00 PM
      Hackathon Wrapup: Wrapoup & Closeout D11 18 (AGH UST Krakow)

      D11 18

      AGH UST Krakow

    • 1:00 PM 2:00 PM
      Lunch AGH UST

      AGH UST

      Krakow