Advanced software programming for astrophysics and astroparticle physics
from
Tuesday, June 6, 2017 (8:00 AM)
to
Friday, June 9, 2017 (5:30 PM)
Monday, June 5, 2017
Tuesday, June 6, 2017
8:00 AM
8:00 AM - 9:00 AM
8:00 AM - 9:00 AM
9:00 AM
9:00 AM - 9:30 AM
Contributions
9:00 AM
Welcome from the LAPP director
-
Giovanni LAMANNA
(
LAPP - IN2P3/CNRS
)
9:15 AM
School & Practical details
-
Jayesh WAGH
(
Programme Coordinator- OBELICS-ASTERICS
)
Vincent Poireau
(
LAPP
)
9:30 AM
project management
project management
9:30 AM - 10:30 AM
Room: Auditorium
Contributions
9:30 AM
Project management
-
Tim Jenness
10:30 AM
Coffee break
Coffee break
10:30 AM - 11:00 AM
11:00 AM
good code practice
good code practice
11:00 AM - 12:30 PM
Room: Auditorium
Contributions
11:00 AM
Good code practice
-
Zheng Meyer-Zhao
12:30 PM
Lunch break
Lunch break
12:30 PM - 2:00 PM
2:00 PM
debugging & profiling
debugging & profiling
2:00 PM - 3:30 PM
Room: Auditorium
Contributions
2:00 PM
Debugging & profiling
-
Karl KOSACK
(
CEA Saclay
)
3:30 PM
continuous integration
continuous integration
3:30 PM - 4:30 PM
Room: Auditorium
Contributions
3:30 PM
Continuous integration
-
Frossie Economou
4:30 PM
Coffee break
Coffee break
4:30 PM - 5:00 PM
5:00 PM
hands-on debugging & profiling (GROUP 1)
hands-on debugging & profiling (GROUP 1)
5:00 PM - 6:30 PM
Contributions
5:00 PM
Hands-on on debugging & profiling (GROUP 1)
-
Karl KOSACK
(
CEA Saclay
)
hands-on debugging & profiling (GROUP 2)
hands-on debugging & profiling (GROUP 2)
5:00 PM - 6:30 PM
Room: Salle des Sommets
Contributions
5:00 PM
Hands-on on debugging & profiling (GROUP 2)
-
Karl KOSACK
(
CEA Saclay
)
6:45 PM
Haute-Savoie buffet at LAPP
Haute-Savoie buffet at LAPP
6:45 PM - 8:45 PM
Wednesday, June 7, 2017
9:00 AM
overview of Python libraries
overview of Python libraries
9:00 AM - 10:30 AM
Room: Auditorium
Contributions
9:00 AM
Overview of Python libraries
-
Tamas Gal
10:30 AM
Coffee break
Coffee break
10:30 AM - 11:00 AM
11:00 AM
parallel programming
parallel programming
11:00 AM - 12:30 PM
Room: Auditorium
Contributions
11:00 AM
Parallel programming
-
Damian Podareanu
12:30 PM
Lunch break
Lunch break
12:30 PM - 2:00 PM
2:00 PM
Python library wrappers
Python library wrappers
2:00 PM - 3:00 PM
Room: Auditorium
Contributions
2:00 PM
Python library wrappers
-
Jean Jacquemier
(
LAPP
)
3:00 PM
PyVO
PyVO
3:00 PM - 3:45 PM
Room: Auditorium
Contributions
3:00 PM
PyVO
-
Hendrik Heinl
3:45 PM
Coffee break
Coffee break
3:45 PM - 4:15 PM
4:15 PM
Hands-on on Numpy (GROUP 1)
Hands-on on Numpy (GROUP 1)
4:15 PM - 6:15 PM
Contributions
4:15 PM
Hands-on on Numpy (GROUP 1)
-
Tamas Gal
Hands-on on Numpy (GROUP 2)
Hands-on on Numpy (GROUP 2)
4:15 PM - 6:15 PM
Room: Salle des Sommets
Contributions
4:15 PM
Hands-on on Numpy (GROUP 2)
-
Tamas Gal
6:45 PM
Dinner cruise on the lake
Dinner cruise on the lake
6:45 PM - 10:45 PM
Thursday, June 8, 2017
9:00 AM
GPU programming
GPU programming
9:00 AM - 10:30 AM
Room: Auditorium
Contributions
9:00 AM
GPU programming
-
Valeriu Codreanu
10:30 AM
Coffee break
Coffee break
10:30 AM - 11:00 AM
11:00 AM
Hands-on on Pandas (GROUP 1)
Hands-on on Pandas (GROUP 1)
11:00 AM - 12:30 PM
Contributions
11:00 AM
Hands-on on Pandas (GROUP 1)
-
Tamas Gal
Hands-on on Pandas (GROUP 2)
Hands-on on Pandas (GROUP 2)
11:00 AM - 12:30 PM
Contributions
11:00 AM
Hands-on on Pandas (GROUP 2)
-
Tamas Gal
12:30 PM
Lunch break
Lunch break
12:30 PM - 2:00 PM
2:00 PM
Hands-on on GPU (GROUP 1)
Hands-on on GPU (GROUP 1)
2:00 PM - 3:45 PM
Contributions
2:00 PM
Hands on on GPU (GROUP 1)
-
Valeriu Codreanu
Hands-on on parallel (GROUP 2)
Hands-on on parallel (GROUP 2)
2:00 PM - 3:45 PM
Room: Salle des Sommets
Contributions
2:00 PM
Hands-on on parallel (GROUP 2)
-
Damian Podareanu
3:45 PM
Coffee break
Coffee break
3:45 PM - 4:15 PM
4:15 PM
Hands-on on GPU (GROUP 2)
Hands-on on GPU (GROUP 2)
4:15 PM - 6:00 PM
Contributions
4:15 PM
Hands-on on GPU (GROUP 2)
-
Valeriu Codreanu
Hands-on on parallel (GROUP 1)
Hands-on on parallel (GROUP 1)
4:15 PM - 6:00 PM
Contributions
4:15 PM
Hands-on on parallel (GROUP 1)
-
Damian Podareanu
Friday, June 9, 2017
9:00 AM
Hands-on on Astropy (GROUP 1)
Hands-on on Astropy (GROUP 1)
9:00 AM - 11:00 AM
Contributions
9:00 AM
Hands-on on Astropy (GROUP 1)
-
Axel Donath
Hands-on on Astropy (GROUP 2)
Hands-on on Astropy (GROUP 2)
9:00 AM - 11:00 AM
Contributions
9:00 AM
Hands-on on Astropy (GROUP 2)
-
Johannes King
11:00 AM
Coffee break
Coffee break
11:00 AM - 11:30 AM
11:30 AM
parallel and GPU programming
parallel and GPU programming
11:30 AM - 12:30 PM
Room: Auditorium
Contributions
11:30 AM
parallel and GPU programming
-
Damian Podareanu
Valeriu Codreanu
12:30 PM
Lunch break
Lunch break
12:30 PM - 2:00 PM
2:00 PM
It’s 10pm, do you know where your data is?
It’s 10pm, do you know where your data is?
2:00 PM - 3:15 PM
Contributions
2:00 PM
It’s 10pm, do you know where your data is?
-
Frossie Economou
3:15 PM
Coffee break
Coffee break
3:15 PM - 3:45 PM
3:45 PM
Hands-on on GPU
Hands-on on GPU
3:45 PM - 5:30 PM
Room: Salle des Sommets
Contributions
3:45 PM
Hands-on on GPU
-
Damian Podareanu
Hands-on on parallel
Hands-on on parallel
3:45 PM - 5:30 PM
Room: Auditorium
Contributions
3:45 PM
Hands-on on parallel
-
Valeriu Codreanu