BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260707T205357Z
UID:0158eaa0-89c4-4c1b-bb0f-eb04e027258b
DTSTART:20190121T083000Z
DTEND:20190125T163000Z
DESCRIPTION:Please\, bring your own laptop. All the PATC courses at BSC are
  free of charge.\n\nCourse convener:  Judit Gimenez\, Tools Group Manager
 \, Computer Sciences - Performance Tools\, BSC\n\nLecturers: List of lectu
 rers to be confirmed. Additionally to BSC\,  we have instructor commitmen
 ts from MAQAO\, Scalasca/Score-P\, Vampir and TAU\n\nObjectives:  VI-HPS 
 Tuning Workshops are the major training vehicle where around 30 participan
 ts receive instruction and guidance to become familiar with VI-HPS program
 ming tools suite. During the training\, we will explain the functionality 
 of each tool and how they can be used. We will also give them hands-on ass
 istance on how to apply VI-HPS tools to their own parallel application cod
 es\, along with advice for potential corrections and optimizations.\n\nAdd
 itionally\, feedback to tools developers helps direct tools development to
  user needs\, as well as improve tool documentation and ease of use.\n\nLe
 arning Outcomes: \n\n\n	Understand common performance analysis and diagno
 sis techniques and how they can be employed in practice\n	Make sense of th
 e functionality of individual tools\, and how to use them effectively\n	Ap
 ply VI-HPS tools to their own parallel application codes\n	Optimize their 
 own codes thanks to the coaching of how to tune their measurement and anal
 ysis\n\n\nLevel:  Basic knowledge on parallel programming. Attendees have
  to bring an application that can use on the hands-on. They need to have t
 he source code and install it in the BSC machine.\n\nAgenda:\n\n\n	\n		\n	
 		Day 1:\n			Monday 21 January\n		\n		\n			09:00\n			Welcome\n			\n				In
 troduction to VI-HPS &amp\; overview of tools [Judit Giménez\, BSC]\n				
 Introduction to parallel performance engineering\n				Lab setup\n				Compu
 ter systems and software environment [BSC]\n				Building and running codes
  on MareNostrum-IV and CTE-POWER9\n			\n			\n		\n		\n			10:45\n			(break)\
 n		\n		\n			11:15\n			Paraver tracing tools suite [Judit Giménez\, BSC]\n
 			\n				Paraver hands-on exercises\n			\n			\n		\n		\n			13:00\n			(lunch
 )\n		\n		\n			14:00\n			Hands-on coaching to apply tools to analyze partic
 ipants' own code(s).\n		\n		\n			17:00\n			Review of day and schedule for 
 remainder of workshop\n		\n		\n			17:30\n			(adjourn)\n		\n		\n			 \n		\n
 		\n			Day 2:\n			Tuesday 22 January\n		\n		\n			09:00\n			Score-P instru
 mentation &amp\; measurement [Michael Knobloch\, JSC]\n			\n				Score-P ha
 nds-on exercises\n				CUBE profile explorer hands-on exercises [Michael Kn
 obloch\, JSC]\n				Score-P analysis scoring &amp\; filtering\n				  [Mich
 ael Knobloch\, JSC]\n				Measuring hardware counters and other metrics\n		
 		 \n			\n			\n		\n		\n			10:45\n			(break)\n			 \n		\n		\n			11:15\n			
 TAU performance system [Sameer Shende\, UOregon]\n			\n				TAU hands-on ex
 ercises\n			\n			\n		\n		\n			13:00\n			(lunch)\n		\n		\n			14:00\n			Hand
 s-on coaching to apply tools to analyze participants' own code(s).\n		\n		
 \n			17:00\n			Review of day and schedule for remainder of workshop\n		\n	
 	\n			17:30\n			(adjourn)\n		\n		\n			 \n		\n		\n			Day 3:\n			Wednesday
  23 January\n		\n		\n			09:00\n			Scalasca automated trace analysis [Micha
 el Knobloch\, JSC]\n			\n				Scalasca hands-on exercises\n			\n			\n		\n		
 \n			10:45\n			(break)\n		\n		\n			11:15\n			Extra-P automated scaling ana
 lysis [Alexandru Calotoiu\, TUDarmstadt]\n			\n				Extra-P hands-on exerci
 ses\n			\n			\n		\n		\n			13:00\n			(lunch)\n		\n		\n			14:00\n			Hands-on
  coaching to apply tools to analyze participants' own code(s).\n		\n		\n		
 	17:00\n			Review of day and schedule for remainder of workshop\n		\n		\n	
 		17:30\n			(adjourn)\n		\n		\n			 \n		\n		\n			Day 4:\n			Thursday 24 J
 anuary\n		\n		\n			09:00\n			Vampir interactive trace analysis [Holger Bru
 nst\, TUDresden]\n			\n				Vampir hands-on exercises\n			\n			\n		\n		\n		
 	10:45\n			(break)\n		\n		\n			11:15\n			MUST &amp\; ARCHER correctness ch
 ecking of MPI usage &amp\; OpenMP [Joachim Protze &amp\; Simon Schwitansk
 i\, RWTH]\n			\n				MUST &amp\; ARCHER hands-on exercises\n			\n			\n		\n	
 	\n			13:00\n			(lunch)\n		\n		\n			14:00\n			Hands-on coaching to apply t
 ools to analyze participants' own code(s).\n		\n		\n			17:00\n			Review of
  day and schedule for remainder of workshop\n		\n		\n			17:30\n			(adjourn
 )\n		\n		\n			 \n		\n		\n			Day 5:\n			Friday 25 January\n		\n		\n			09:
 00\n			MAQAO x86 performance analysis tools [Emmanuel Oseret &amp\; Cedric
  Valensi\, UVSQ]\n			\n				MAQAO hands-on exercises\n			\n			\n		\n		\n		
 	10:45\n			(break)\n		\n		\n			11:15\n			Intel Advisor and Roofline model 
 [Egor Kazachkov\, Intel]\n		\n		\n			12:30\n			Review of workshop\n		\n		\
 n			13:00\n			(lunch)\n		\n		\n			14:00\n			Hands-on coaching to apply too
 ls to analyze participants' own code(s).\n		\n		\n			17:00\n			(adjourn) \
 n		\n	\n\n\n \nhttps://events.prace-ri.eu/event/803/
SUMMARY:30th VI-HPS Tuning Workshop @ BSC
URL;VALUE=URI:https://events.prace-ri.eu/event/803/
END:VEVENT
END:VCALENDAR
