BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260703T141220Z
UID:021d29f8-2b60-46b6-982f-57c1ec812270
DTSTART:20220607T070000Z
DTEND:20220609T141500Z
DESCRIPTION:\nThis course is part of PRACE Advanced HPC Workshop and will b
 e delivered as an ONLINE EVENT for remote participation\n\nDescription\n\n
 \nThis course includes topics on code optimization for x86 platforms (Inte
 l and AMD CPUs) and efficient code parallelization on node-level using Ope
 nMP threading. Advanced aspects of threading and optimization\, such as se
 lected topics of new features in OpenMP 5.0 standard\, will be covered dur
 ing the course.\n\n\nLearning outcome\n\n- Awareness of modern features in
  x86 CPUs\;\n- Ability to vectorize computations\;\n- Ability to use advan
 ced features of OpenMP\;\n- Ability to increase code performance using thr
 eading and x86 optimization.\n\nPrerequisites and content level\n\n- Good 
 knowledge of C/C++ or Fortran\;\n- Good knowledge of threading using OpenM
 P\;\n- Basic knowledge of modern CPU architectures.\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\, T
 uesday 7 June 2022\n10:00 - 12:30\n- Introduction to performance engineeri
 ng\n- Overview of modern multicore CPUs\n12:30 - 13:30 Lunch break\n13:30 
 - 17:15\n- Intel performance analysis tools\n- AMD performance analysis to
 ols\n\nDay 2\, Wednesday 8 June 2022\n10:00 - 12:00\n- Vectorization\n12:0
 0 - 13:00 Lunch break\n13:00 - 17:15\n- Optimizing memory access\n- Other 
 single core optimization topics\n\nDay 3\, Thursday 9 June 2022\n10:00 - 1
 2:00\n- OpenMP tasks\n12:00 - 13:00 Lunch break\n13:00 - 17:15\n- Threadin
 g optimization\n- Future outlook on OpenMP\n\n\nLecturers:  \n\nJussi Enk
 ovaara (CSC)\, Mikko Byckling (Intel)\, Michael Klemm (AMD)\n\nLanguage: 
  English\nPrice:           Free of charge (3 training days)\n\nR
 EGISTRATION is OBLIGATORY since the details to access the online course wi
 ll be provided to the registered and accepted attendees only. If you have 
 registered to this course and you are not able to attend\, please CANCEL y
 our registration in advance by sending an email to patc@csc.fi\nhttps://ev
 ents.prace-ri.eu/event/1367/
SUMMARY:[ONLINE] Node Level Performance Optimization  @ CSC
URL;VALUE=URI:https://events.prace-ri.eu/event/1367/
END:VEVENT
END:VCALENDAR
