29 February 2 March 2016 Where students turn into teachers Involving former CSC participants to deliver advanced education i inverted The CERN School of Computing Aims at creating a common culture in scientific computing among young scientists and engineers involved in particl ID: 801344
Download The PPT/PDF document "Welcome … Inverted CERN School of Com..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Welcome …Inverted CERN School of Computing, 29 February – 2 March 2016
Slide2"Where students turn into teachers"Involving former CSC participants to deliver advanced education
i
= inverted
Slide3The CERN School of ComputingAims at creating a common culture in scientific computing among young scientists and engineers involved in particle physics or other sciences, as a strategic direction to favor mobility and to facilitate the development of large computing-oriented transnational projects. http://cern.ch/csc Participants come from worldwide laboratories and universities with typically of 15 to 30 different nationalities (60 different nationalities over the past 10 years). http://cern.ch/csc/alumni
Slide4The CERN School of ComputingAims at creating a common culture in scientific computing among young scientists and engineers involved in particle physics or other sciences, as a strategic direction to favor mobility and to facilitate the development of large computing-oriented transnational projects. http://cern.ch/csc Participants come from worldwide laboratories and universities with typically of 15 to 30 different nationalities (60 different nationalities over the past 10 years). http://cern.ch/csc/alumni
Slide5The CERN School of ComputingAims at creating a common culture in scientific computing among young scientists and engineers involved in particle physics or other sciences, as a strategic direction to favor mobility and to facilitate the development of large computing-oriented transnational projects. http://cern.ch/csc Participants come from worldwide laboratories and universities with typically of 15 to 30 different nationalities (60 different nationalities over the past 10 years). http://cern.ch/csc/alumni
Slide6The CERN School of ComputingAims at creating a common culture in scientific computing among young scientists and engineers involved in particle physics or other sciences, as a strategic direction to favor mobility and to facilitate the development of large computing-oriented transnational projects. http://cern.ch/csc Participants come from worldwide laboratories and universities with typically of 15 to 30 different nationalities (60 different nationalities over the past 10 years). http://cern.ch/csc/alumni
Slide7The CERN School of ComputingAims at creating a common culture in scientific computing among young scientists and engineers involved in particle physics or other sciences, as a strategic direction to favor mobility and to facilitate the development of large computing-oriented transnational projects. http://cern.ch/csc Participants come from worldwide laboratories and universities with typically of 15 to 30 different nationalities (60 different nationalities over the past 10 years). http://cern.ch/csc/alumni
Slide8The CERN School of ComputingAims at creating a common culture in scientific computing among young scientists and engineers involved in particle physics or other sciences, as a strategic direction to favor mobility and to facilitate the development of large computing-oriented transnational projects. http://cern.ch/csc Participants come from worldwide laboratories and universities with typically of 15 to 30 different nationalities (60 different nationalities over the past 10 years). http://cern.ch/csc/alumni
Slide9The CERN School of ComputingAims at creating a common culture in scientific computing among young scientists and engineers involved in particle physics or other sciences, as a strategic direction to favor mobility and to facilitate the development of large computing-oriented transnational projects. http://cern.ch/csc Participants
come from
worldwide laboratories
and universities
with typically of 15 to 30 different nationalities (60 different nationalities over the past 10 years). http://cern.ch/csc/alumni
Slide10Why an inverted CSC ?At every CSCs, the sum of the knowledge of the students often exceeds the one of lecturer teaching, and that it is frequent to find in the room real experts on particular topics. This is the idea behind iCSC.
Reversing the roles
CSC n
i
CSC
n
CSC n+1
Slide11It is the 9th edition in 11 years …
2006
2008
2005
2010
2011
2013
2014
2015
2016
Slide12The inverted CSC At the end of each main school, we call students present to make proposals. When we receive sufficient proposals of appropriate quality, we organize an inverted school.The students combine their skills and elaborate on CSC related subjects.
Slide13Lecturers at the iCSC57 lectures so far … and 10 this year5 former iCSC lecturers have become lecturers at school (Sebastian, Brice, Zornitsa – iCSC 2005, Andrzej – iCSC 2008, Benjamin – iCSC2010, )3 former iCSC lecturers have become lecturers at the main school (Sebastian – iCSC 2005, Andrzej –
iCSC
2008, Benjamin – iCSC2010)
1 former
iCSC lecturers will become director of the school (Sebastian – iCSC 2005)
new absolute record
Slide14This year’s lecturers10 lecturers from 9 different institutes:Lulea University of Technology – SwedenImperial College London – United KingdomUniversity of Calabria – ItalyKarlsruhe Institute of Technology – GermanyUniversity of Aveiro – PortugalUniversity of Bristol – United KingdomGeorg-August Universität, Göttingen – GermanyCzech Technical University, Prague – Czech RepublicCERN, Switzerland
Slide15This year programme10 TopicsTemplate Metaprogramming for Parallel ComputingDetector Simulation for the LHC and beyondEvent reconstruction in Modern Particle PhysicsContinuous Delivery and Quality MonitoringMultivariate Classification Formal Verification Shared memory and message passingVirtualisation TechnologiesContinuous Integration
Accelerating
C++ applications in Medical Physics
Slide16This year 10 speakers … (1/5)Kim Albertsson: “Formal Verification - An Introduction to Why and How”Robust and efficient code: Introduction to Formal VerificationRobust and Efficient code: Why Formal Verification2 hours, today and tomorrowAnastasios Andronidis: “Environment Setup with Virtualisation Technologies”Volatile Environments with VirtualisationTechnologies1 hour, wednesday
Slide17This year 10 speakers … (2/5)Valentina Cairo: “Detector Simulation for the LHC and beyond: how to match computing resources and physics requirements”2 hours, tomorrow and WednesdayPedro Correia: “Using TBB and OpenMP parallelism tools to accelerate C++ applications in HEP and Medical Physics”Accelerating C++ applications in Medical Physics1 hour, tomorrow
Slide18This year 10 speakers … (3/5)Thomas Keck: “Multivariate Classification: Modern Algorithms and Tools”Multivariate Classification and Machine Learning in HEP2 hours, today and tomorrowKamil Krol: “Achieving dependable software through Continuous Delivery and Quality Monitoring”Continuous Delivery and Quality Monitoring1 hour, this morning
Slide19This year 10 speakers … (4/5)Aram Santogidis: “The duality of share memory and message passing communication models”Shared memory and message passing revisited in the many-core era1 hour, WednesdayDaniel Saunders: “Event Reconstruction in Modern Particle Physics”2 hours, tomorrow and Wednesday
Slide20This year 10 speakers … (5/5)Joshua Wyatt Smith: “Continuous Integration Systems”Continuous Integration: how can it help?1 hour, now, after the openingJiří Vyskočil: “Template Metaprogramming for Massively Parallel Scientific Computing”Expression TemplatesVectorization with Expression Templates
Templates
for
Iteration:
Thread-level Parallelism3 hours, today, tomorrow and Wednesday
Slide21The lectures selection processA tough competitionWe have received 17 outstanding proposals for a total of 40 hours of lectures – only from formers CSC15 and tCSC15 studentsWe had to squeeze the proposal into a 14-hours programmeOnly 10 speakers could be accepted, with significantly reduced number of hours
Slide22Selection process for lecturesDiscussion at the main / thematic schoolLightning talks at the school (May / September)Proposal after the school (October)Review by the CSC Advisory committee (November)Lecture preparation and development with mentors (2 mentors for each lecturer) (December, January)Finally, the presentation at the schoolTODAY,TOMORROW andWEDNESDAY
Slide23This year’s mentorsGiuseppe Lo Presti and Sebastien Ponce, for Kim AlbertssonGiuseppe Lo Presti and Pere Mato, for Anastasios AndronidisDanilo Piparo and Benedikt Hegner, for Valentina Cairo
Pere Mato
and
Benedikt
Hegner
, for Pedro CorreiaIvica Puljak and Benedikt
Hegner
, for Thomas Keck
Sebastian Lopienski
and
Nikos Kasioumis
, for Kamil
Krol
Sebastian Lopienski
and
Andreas Peters
, for Aram
Santogidis
Danilo Piparo
and
Are Strandlie
, for Daniel Saunders
Sebastian Lopienski and Nikos Kasioumis, for Joshua Wyatt Smith
Nikos Kasioumis and Sebastien Ponce
, for Jiří Vyskočil
Slide24Booklet A printed booklet is available to all registered participantsFew extra copies may be available
Slide25The next eventThe thematic CSC 2016Split, CroatiaRegistration already closed
Slide26The next Main SchoolThe CSC 2016Mol, BelgiumPartnership with SCK-CEN and VUBRegistration opens this weekhttp://cern.ch/csc
2016
28 August - 10
September
2016,
Mol
, Belgium
Slide27The next Main School
Slide28The next Main School
Slide29The next Main School
Slide30The next Main SchoolSports ?
Slide31The next Main School
Slide32The next Main SchoolBelgian beer ?
Slide33The next Main SchoolHelp us to spread the word:If interested, register quickly ! Only 50 students positions16 students already in waiting list from the tCSC 2016
28 August - 10
September
2016,
Mol
, Belgium
Slide34Before starting …
Slide35Introducing the new staffNikos Kasioumis New school Technical Manager from January 2016Many thanks to Giuseppe Lo Presti for the outstanding organization of the previous schoolsCatharine Noble - “Cath”New school Administrative Manager from January 2016Many thanks to Yasemin Hauser for the outstanding organization of the previous schoolsSebastian LopienskiNew school Director
from January
2017
Slide36AnnouncementsMonday 29
Slide37Today … after lunch … The school resumes at 13:30Statement from Frédéric Hemmer, Head of the IT department
Slide38LecturersiCSC2005Paolo AdragnaUniversità degli Studi di Siena
Miguel Anjo
CERN
Ioannis Baltopoulos
Imperial College, UK
Gerhard Brandt
University of Heidelberg, Germany
Giovanni Chierico
CERN, Geneva
Brice Copy
CERN, Geneva
Michal Kwiatek
CERN, Geneva
Ruben Leivas Ledo
CERN, Geneva
Sebastian Lopienski
CERN, Geneva
Petr Olmer
CERN, Geneva
Zornitsa Zaharieva
CERN, Geneva
iCSC 2006
Marek Biskup
Warsaw University
Jaroslaw Przybyszewski
Warsaw University of Technology
Vijayalakshmi Sundararajan
NewCastle
Liliana Teodorescu
Brunel University
Anselm Vossen
Albert-Ludwigs-Universität
Yushu Yao
University of Alberta
iCSC 2008
Iris Christadler
Leibniz Supercomputing Centre - Germany
Jose Dana Perez
CERN, Geneva
Alfio Lazzaro
University of Milan, Milan - Italy
Manfred Muecke
University of Vienna - Austria
Andrzej Nowak
CERN, Geneva
iCSC 2010
David Horat Flotats
CERN, Geneva
Tim München
Bergische Universität Wuppertal - Germany
Luis Fernando Munoz Mejias
CERN, Geneva
Malte Nuhn
RWTH, Aachen University - Germany
Benjamnin Radburn Smith
STFC Rutherford Appleton Laboratory, Didcot – U.K.
iCSC2011
Andres Abad Rodriguez
CERN, Geneva
Nicola Chiapolini
Zürich University
Luigi Gallerani
CERN, Geneva
Carlos Garcia Fernandez
CERN, Geneva
Belmiro Moreira
CERN, Geneva
Frank Volkmer
Wuppertal University
iCSC2013
Samuele Carli
CERN, Geneva
Mattia Cinquilli
CERN, Geneva
Martin Hellmich
CERN, Geneva
Ramon Medrano Llamas
CERN, Geneva
Felice Pantaleo
CERN, Geneva