BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260705T000713Z
UID:604087df-cbee-469c-ae31-c04a69a8daf7
DTSTART:20210518T060000Z
DTEND:20210520T133000Z
DESCRIPTION:\nThis course will be delivered as an ONLINE COURSE for remote 
 participation \ndue to the COVID-19 measures enforced by most European go
 vernments.\n\n\nDescription\n\n\nThis course includes topics on code optim
 ization for x86 platforms (Intel and AMD CPUs) and efficient code parallel
 ization on node-level using OpenMP threading. Advanced aspects of threadin
 g and optimization\, such as selected topics of new features in OpenMP 5.0
  standard\, will be covered during the course.\n\n\nLearning outcome\n\n- 
 Awareness of modern features in x86 CPUs\;\n- Ability to vectorize computa
 tions\;\n- Ability to use advanced features of OpenMP\;\n- Ability to incr
 ease code performance using threading and x86 optimization.\n\nPrerequisit
 es and content level\n\n- Good knowledge of C/C++ or Fortran\;\n- Good kno
 wledge of threading using OpenMP\;\n- Basic knowledge of modern CPU archit
 ectures.\n\nThe content level of the course is broken down as: beginner'
 s - 0%\, intermediate - 20%\, advanced - 80%\, community-targeted content 
 - 0%.\n\n\nAgenda\n\nDay 1\, Tuesday 18 May 2021\n09:00 - 12:30\n- Introdu
 ction to performance engineering\n- Overview of modern multicore CPUs\n12:
 30 - 13:30 Lunch break\n13:30 - 16:30\n- Intel performance analysis tools\
 n- AMD performance analysis tools\n\nDay 2\, Wednesday 19 May 2021\n09:00 
 - 12:00\n- Vectorization\n12:00 - 13:00 Lunch break\n13:00 - 16:30\n- Opti
 mizing memory access\n- Other single core optimization topics\n\nDay 3\, T
 hursday 20 May 2021\n09:00 - 12:00\n- OpenMP tasks\n12:00 - 13:00 Lunch br
 eak\n13:00 - 16:30\n- Threading optimization\n- Future outlook on OpenMP\n
 \n\nLecturers:  \n\nJussi Enkovaara (CSC)\, Mikko Byckling (Intel)\, Mich
 ael Klemm (AMD)\n\nLanguage:  English\nPrice:           Free of
  charge (3 training days)\n\nREGISTRATION CLOSED \n\nIf you have registere
 d to this course and you are not able to attend\, please CANCEL your regis
 tration in advance by sending an email to patc@csc.fi\nhttps://events.prac
 e-ri.eu/event/1200/
SUMMARY:[ONLINE] Node Level Performance Optimization  @ CSC
URL;VALUE=URI:https://events.prace-ri.eu/event/1200/
END:VEVENT
END:VCALENDAR
