CESGAHACK 3
24/09/2018
The goal of this hackathon is to accelerate the execution of applications. If your development team has little or no experience of parallel programming, then CESGAHACK3 is for you.
During the week the event is structured to ensure that the majority of the time is spent working on your own code, with the assistance of expert mentors.
We will use Parallelware Trainer and Parallelware Analyzer to help you identify the parallel patterns in your code, and learn how to implement those patterns efficiently with OpenMP and/or OpenACC.
Our goal is to help you in doing more science by speeding up your application runtime and by spending less time coding.
MONDAY, 24
09:00 – 09:30 Welcome & Registration
09:30 – 10:30 Welcome from the teams (Presentations of team’s projects)
10:30 – 13:00 Hands-on session: Get started & Find your hotspots.
- Milestones, the Parallel Software Development Roadmap & Progress Logs
- Profiling
13:00 – 14:00 Lunch
14:00 – 16:00 Hands-on session
- Measuring performance
TUESDAY, 25
09:00 – 13:00 Hands-on session: Go from sequential to parallel with your hotspots.
- Understand your code using Parallelware Trainer
13:00 – 14:00 Lunch
14:00 – 18:00 Session 2
- Introducing parallelism: managing data scoping with OpenMP & OpenACC
WEDNESDAY, 26
09:00 – 13:00 Session 1
13:00 – 14:00 Lunch
14:00 – 16:00 Session 2
16:00 – 18:00 Presentations of team’s progress
20:30 – 22:30 Networking dinner (Cost not included: please bring personal payment method if you wish to participate)
THURSDAY, 27
09:00 – 13:00 Session 1
13:00 – 14:00 Lunch
14:00 – 18:00 Session 2
FRIDAY, 28
09:00 – 11:00 Feedback and preparation of final presentations
11:30 – 13:30 Final presentations on achievements and future roadmap
13:30 – 14:00 Close the event