4th Thematic CERN School of Computing

Europe/Zurich
MEDILS in Split, Croatia

MEDILS in Split, Croatia

Alberto Pace (CERN), Ivica Puljak (University of Split. Fac.of Elect. Eng., Mech. Eng. and Nav.Arc)
Description

t CSC2016
"Efficient and Parallel Processing of Scientific Data"

The 4th Thematic CERN School of Computing will be held in Split, Croatia from Monday 23 May  to Friday 27 May 2016 evening. Students should arrive on Sunday 22 May and leave on Saturday 28 May 2016.

The school is organized by CERN in collaboration with the University of Split (FESB - www.fesb.hr) and will be hosted at the Mediterranean Institute For Life Sciences (MEDILS) Conference Centre (www.medils.org). The Centre is a historical renovated building situated in a wooded and landscaped park located on the Adriatic Sea coast, a few kilometres from the centre of Split.

Reference letter
Virtual appliance
    • 3:00 PM 7:00 PM
      Registration 4h
    • 8:00 PM 9:00 PM
      Dinner at MEDILS 1h
    • 9:00 AM 10:00 AM
      Opening Session
      Conveners: Alberto Pace (CERN), Ivica Puljak (University of Split. Fac.of Elect. Eng., Mech. Eng. and Nav.Arc)
      • 9:00 AM
        Introduction to FESB 20m
        Speaker: Damir Lelas (University of Split. Fac.of Elect. Eng., Mech. Eng. and Nav.Arc)
      • 9:20 AM
        Introduction to the thematic School of Computing 40m
        Speaker: Alberto Pace (CERN)
    • 10:00 AM 11:00 AM
      Inaugural Scientific Lecture
      Convener: Ivica Puljak (Technical University of Split FESB)
      • 10:00 AM
        Inaugural Scientific Lecture 1h
    • 11:00 AM 11:15 AM
      Updates 15m
    • 11:15 AM 11:45 AM
      Coffee 30m
    • 11:45 AM 12:45 PM
      Technologies and Platforms
      Convener: Andrzej Nowak
    • 12:45 PM 2:00 PM
      Lunch 1h 15m
    • 2:00 PM 3:00 PM
      Technologies and Platforms
      Convener: Andrzej Nowak
    • 3:00 PM 3:30 PM
      Drinks & Fruits 30m
    • 3:30 PM 3:45 PM
      Sport afternoon introduction 15m
    • 3:45 PM 5:45 PM
      Technologies and Platforms
      Convener: Andrzej Nowak
      • 3:45 PM
        Exercise 1 1h
        Speaker: Andrzej Nowak
      • 4:45 PM
        Exercise 2 1h
        Speaker: Andrzej Nowak
    • 5:45 PM 6:00 PM
      Free time 15m
    • 6:00 PM 8:15 PM
      Transportation down town & Guided tour of Split 2h 15m
    • 8:15 PM 11:00 PM
      Outside Welcome Dinner 2h 45m Chops Grill

      Chops Grill

      CHOPS GRILL Steak & Seafood KAMILA TONČIĆA 4, SPLIT, CROATIA

      http://www.chops-grill.com/en/

    • 9:00 AM 10:00 AM
      Effective I/O for Scientific Applications
      Convener: Sebastien Ponce (CERN)
    • 10:00 AM 11:00 AM
      Technologies and Platforms
      Convener: Andrzej Nowak
    • 11:00 AM 11:15 AM
      Updates 15m
    • 11:15 AM 11:45 AM
      Coffee break 30m
    • 11:45 AM 12:45 PM
      Effective I/O for Scientific Applications
      Convener: Sebastien Ponce (CERN)
      • 11:45 AM
        Many ways to store data 1h
        Lecture 2
        Speaker: Sebastien Ponce (CERN)
    • 12:45 PM 1:30 PM
      Lunch 45m
    • 1:30 PM 4:00 PM
      Study time and/or Daily Sports Program 2h 30m
    • 4:00 PM 4:30 PM
      Drinks & Fruits 30m
    • 4:30 PM 5:30 PM
      Programming for concurrency and correctness
      Convener: Danilo Piparo (CERN)
    • 5:30 PM 6:30 PM
      Technologies and Platforms
      Convener: Andrzej Nowak
      • 5:30 PM
        Exercise 3 1h
        Speaker: Andrzej Nowak
    • 6:30 PM 7:30 PM
      Effective I/O for Scientific Applications
      Convener: Sebastien Ponce (CERN)
    • 7:30 PM 8:00 PM
      Free time 30m
    • 8:00 PM 9:00 PM
      Dinner at MEDILS 1h
    • 9:00 AM 10:00 AM
      Programming for concurrency and correctness
      Convener: Danilo Piparo (CERN)
    • 10:00 AM 11:00 AM
      Programming for concurrency and correctness
      Convener: Danilo Piparo (CERN)
    • 11:00 AM 11:15 AM
      Updates 15m
    • 11:15 AM 11:45 AM
      Coffee 30m
    • 11:45 AM 12:45 PM
      Programming for concurrency and correctness
      Convener: Danilo Piparo (CERN)
    • 12:45 PM 1:30 PM
      Lunch 45m
    • 1:30 PM 8:00 PM
      Sports afternoon 6h 30m

      Rafting in Omis

    • 8:00 PM 10:00 PM
      Outside Dinner 2h Radmanove mlinice

      Radmanove mlinice

      Kanjon rijeke Cetine,21310, Omiš

      http://www.radmanove-mlinice.hr/index.php/en/radman-s-mills

    • 9:00 AM 10:00 AM
      Programming for concurrency and correctness
      Convener: Danilo Piparo (CERN)
    • 10:00 AM 11:00 AM
      Programming for concurrency and correctness
      Convener: Danilo Piparo (CERN)
      • 10:00 AM
        Exercise 2 1h
        Speaker: Danilo Piparo (CERN)
    • 11:00 AM 11:15 AM
      Updates 15m
    • 11:15 AM 11:45 AM
      Coffee 30m
    • 11:45 AM 12:45 PM
      Programming for concurrency and correctness
      Convener: Danilo Piparo (CERN)
      • 11:45 AM
        Exercise 3 1h
        Speaker: Danilo Piparo (CERN)
    • 12:45 PM 1:30 PM
      Lunch 45m
    • 1:30 PM 4:00 PM
      Study time and/or Daily Sports Program 2h 30m
    • 4:00 PM 4:20 PM
      Drinks & Fruits 20m
    • 4:20 PM 4:30 PM
      Official School Photo 10m
    • 4:30 PM 5:30 PM
      Effective I/O for Scientific Applications
      Convener: Sebastien Ponce (CERN)
      • 4:30 PM
        Key ingredients to achieve effective I/O 1h
        Lecture 4
        Speaker: Sebastien Ponce (CERN)
    • 5:30 PM 6:30 PM
      Effective I/O for Scientific Applications
      Convener: Sebastien Ponce (CERN)
    • 6:30 PM 7:30 PM
      Effective I/O for Scientific Applications
      Convener: Sebastien Ponce (CERN)
      • 6:30 PM
        Exercise 2 1h
        Speaker: Sebastien Ponce (CERN)
    • 7:30 PM 8:00 PM
      Free time 30m
    • 8:00 PM 9:00 PM
      Dinner at MEDILS 1h
    • 9:00 AM 10:00 AM
      Effective I/O for Scientific Applications
      Convener: Sebastien Ponce (CERN)
      • 9:00 AM
        Exercise 3 1h
        Speaker: Sebastien Ponce (CERN)
    • 10:00 AM 11:00 AM
      Technologies and Platforms
      Convener: Andrzej Nowak
    • 11:00 AM 11:15 AM
      Updates 15m
    • 11:15 AM 11:45 AM
      Coffee 30m
    • 11:45 AM 12:45 PM
      Self-Evaluation by students 1h
    • 12:45 PM 2:00 PM
      Lunch 1h 15m
    • 2:00 PM 3:00 PM
      Closing Scientific Lecture: Hydrogen powered automobiles: status and future
      Convener: Prof. Frano Barbir (FESB)
      • 2:00 PM
        Closing Scientific Lecture (tbc) 1h
    • 3:00 PM 4:30 PM
      Students presentations
      • 3:00 PM
        Student presentations 1h 30m
        • A quick trip from code profiling to file formats 10m

          Several points should be taken into account when it comes to data import into Big Data solutions. Today we cover two, the first one is a data transfer engine (Apache Sqoop) and how we have profiled it with a profiler for distributed applications. Secondly, we provide some numbers to file formats that come from different use cases.

          Speaker: Daniel Lanza Garcia (Ministere des affaires etrangeres et europeennes (FR))
        • New versus malloc 10m

          "new[] isn't always better", aka "Don't trust your compiler". During a code optimization exercise we very slowly discovered that a seemingly innocent C++ 'new double[n]' construct was up to a factor of ten slower than an archaic 'malloc'.

          Speaker: Jan Justinus Keijser
        • Development of distributed and concurrent applications with the actor model and akka 10m

          An brief overview of the conceptual model to deal with concurrent computations called "Actor model" including the outline of one of its most famous implementations: Akka, a framework for Scala and Java

          Speaker: Cesar Aguilera Padilla (Universidad de Granada (ES))
        • Where are the low hanging fruits? 10m

          When facing a big physics reconstruction codebase, there is always room for improvement. However, choosing what to explore is crucial in the search for success!

          Speaker: Daniel Hugo Campora Perez (Universidad de Sevilla (ES))
        • Using Jupyterhub in the Belle2 experiment 10m

          Jupyter allows to develop (Python-based) applications, so-called notebooks, which bundle code, documentation and results, e.g. plots. The advantages over classical script-based approaches is the feature to recompute only parts of the analysis code, which allows for fast and iterative development, and a web-based user frontend, which can be hosted centrally and only requires a browser on the user side. This talk will give a short introduction into the jupyter ecosystem.

          Speaker: Nils Braun (KIT)
        • Performance comparison for NVIDIA CUDA and Intel Xeon Phi 10m
          Speaker: Petra Loncar (Faculty of Electrical Engineering, Mechanical Engineering and N)
        • Challenges for the Level-1 Trigger Control Software of a High-Energy Physics Experiment 10m

          The trigger subsystem is an important component of a high-energy physics experiment with particular software requirements. Concurrent control and monitoring of hundreds of different boards is not uncommon. This presentation provides a brief overview of the challenges and the solutions that LHC experiments have devised to deal with them.

          Speaker: Christos Lazaridis (University of Wisconsin-Madison (US))
        • Network performance optimization of database replications at WLCG 10m

          To achieve a better network performance over database replications at WLCG, different studies have been done during several months in collaboration with specific Tier 1s. These studies will be explained during this presentation to show how was the optimization workflow in order to improve the replication performance.

          Speaker: Lorena Lobato Pardavila (Universidad de Oviedo (ES))
        • Embarrassingly parallel made embarrassingly difficult 10m
          Speaker: Baldur van Lew (Leiden University Medical Centre)
    • 4:30 PM 5:00 PM
      Drinks & Fruits 30m
    • 5:00 PM 5:30 PM
      Closing session 30m
    • 5:30 PM 8:00 PM
      Free time 2h 30m
    • 8:00 PM 10:00 PM
      Outside Closing dinner 2h Restoran – kavana Bajamonti

      Restoran – kavana Bajamonti

      Prokurativa d.o.o. Trg Republike 1, Split

      http://www.restoran-bajamonti.hr/en/

    • 9:00 AM 2:00 PM
      Departure 5h