BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260708T224632Z
UID:767937f8-f3c4-4c06-a0d7-0107bfa8bced
DTSTART:20190522T060000Z
DTEND:20190524T130000Z
DESCRIPTION:Description\n\nThis course includes topics on code optimization
  for x86 platforms and efficient code parallelization on node-level using 
 OpenMP threading. Advanced aspects of threading and optimization\, such as
  selected topics of new features in OpenMP 5.0 standard\, will be covered 
 during the course.\n\nLearning outcome\n\n\n	Awareness of modern features 
 in x86 CPUs\n	Ability to vectorize computations\n	Ability to use advanced 
 features of OpenMP\n	 Ability to increase code performance using threadin
 g and x86 optimization\n\n\nPrerequisites\n\n\n	Good knowledge of C/C++ or
  Fortran\n	Good knowledge of threading using OpenMP\n	Basic knowledge of m
 odern CPU architectures\n\n\n\nAgenda (preliminary)\n\nDay 1: Wednesday\, 
 May 22\n\n\n	Course introduction and intro to CSC's new systems\n	 Introd
 uction to the latest Intel(r) Xeon(r) Scalable Processor\n	 Performance a
 nalysis methods and tools\n	 Vectorization using SIMD\n\n\nDay 2: Thursda
 y\, May 23\n\n\n	OpenMP SIMD vectorization\n	Optimizing memory accesses\n\
 n\nDay 3: Friday\, May 24\n\n\n	Advanced OpenMP features\n	OpenMP performa
 nce considerations\n	Future outlook\n\n\n\nLecturers:  \n\nSebastian von 
 Alfthan (CSC)\, Mikko Byckling (Intel)\, Fredrick Robertsén (CSC)\n\nLang
 uage:  English\nPrice:          Free of charge\nhttps://events.p
 race-ri.eu/event/874/
SUMMARY:Node-level performance optimization @ CSC
URL;VALUE=URI:https://events.prace-ri.eu/event/874/
END:VEVENT
END:VCALENDAR
