PATC: Programming Distributed Computing Platforms with COMPSs
Date: 29/Jan/2019 Time: 09:30 - 30/Jan/2019 Time: 16:30
Target group: Level: (All courses are designed for specialists with at least 1st cycle degree or similar background experience) INTERMEDIATE: for trainees with some theoretical and practical knowledge; those who finished the beginners course. ADVANCED: for trainees able to work independently and requiring guidance for solving complex problems.
Cost: There is no registration fee. The attendees would need to cover the expenses for travel, accommodation and meals.
Primary tabs
Day 1 (January, 29)
Session 1 / 9:30am – 1:00pm (1h lecture, 1:30h practical)
9: 30 am – 10:00 am Roundtable. Presentation and background of participants
10:00 am – 10:15 am Motivation and introduction to COMPSs
10:15 am – 11:00 am Programming mode: Python Syntax
11:00 am – 11:30 am Coffee Break
11:30 am – 13:00 pm Python Hands-on
13:00 pm – 14:30 pm Lunch Break
Session 2 / 2:30pm – 16:30pm (2h practical)
14:30 pm – 16:30 pm practical session on parallelizing with PyCOMPSs (bring your own code)
16:30pm - Adjourn
Day 2 (January, 30)
Session 3 / 9:30am – 1:30pm (1:30h lecture, 2 h practical)
9:30 am – 10:00 am: Java Syntax
10:00 am – 11:00 pm Java Hands-on
11:00 am – 11:30 am Coffee Break
11:30 am – 12:00 pm COMPSs execution environment
12:00 pm – 12:30 pm Integration COMPSs+OmpSs
12:30 pm – 13:30 pm Cluster Hands-on (MareNostrum)
13.30 pm – 14.30 pm Lunch Break
Session 4 / 2:30pm – 16:30pm (2h practical)
14.30 pm – 16.00 pm practical session on parallelizing with COMPSs (bring your own code)
16:00 pm – 16:30 pm COMPSs Installation and Final Notes
16:30pm - Adjourn
END of COURSE