BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260629T125741Z
UID:2562092c-b2fe-4510-a4e2-b98072cb102a
DTSTART:20151215T093000Z
DTEND:20151216T173000Z
DESCRIPTION:Shared-Memory Programming with OpenMP\n\nThis course will take 
 place in York.\n\nARCHER\, the UK's national supercomputing service\, offe
 rs training in software development and high-performance computing to scie
 ntists and researchers across the UK.\n\nAs part of our training service w
 e are running a 2 day ARCHER OpenMP course at University of York on 24-25 
 August 2015. Details Almost all modern computers now have a shared-memory 
 architecture with multiple CPUs connected to the same physical memory\, fo
 r example multicore laptops or large multi-processor compute servers.\n\nT
 his course covers OpenMP\, the industry standard for shared-memory program
 ming\, which enables serial programs to be parallelised easily using compi
 ler directives. Users of desktop machines can use OpenMP on its own to imp
 rove program performance by running on multiple cores\; users of parallel 
 supercomputers can use OpenMP in conjunction with MPI to better exploit th
 e shared-memory capabilities of the compute nodes. This two-day course wil
 l cover an introduction to the fundamental concepts of the shared variable
 s model\, followed by the syntax and semantics of OpenMP and how it can be
  used to parallelise real programs. Hands-on practical programming exercis
 es make up a significant\, and integral\, part of this course.\n\nPre-requ
 isite Programming Languages: No prior HPC or parallel programming knowledg
 e is assumed\, but attendees must already be able to program in C\, C++ or
  Fortran. It is not possible to do the exercises in Java.\n\nComputer acce
 ss: All course delegates will need to bring a wireless enabled laptop comp
 uter with them on the course. If you have an EduRoam account please ensure
  this is set up beforehand. This course is free to all academics.\n\nInten
 ded learning outcomes\nOn completion of this course students should be abl
 e to: Describe the fundamentals of the shared-memory architecture Understa
 nd the concepts of threads and shared-memory programming. Write\, compile\
 , and run parallel OpenMP programs. Perform basic optimisations for better
  performance.\n\nLocation:\nRoom RCH/018 in Ron Cooke Hub on the Heslingto
 n East part of the campus.\nHeslington East Campus Maps and directions are
  available at http://www.york.ac.uk/about/maps/\n\nDownload map\n\nhttps:/
 /events.prace-ri.eu/event/446/
SUMMARY:Shared-Memory Programming with OpenMP @ EPCC at York
URL;VALUE=URI:https://events.prace-ri.eu/event/446/
END:VEVENT
END:VCALENDAR
