BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ENCCS - ECPv6.15.16//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://enccs.se
X-WR-CALDESC:Events for ENCCS
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20190331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20191027T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20200329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20201025T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20210328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20211031T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20201201T090000
DTEND;TZID=Europe/Stockholm:20201204T123000
DTSTAMP:20260430T094454
CREATED:20201008T145241Z
LAST-MODIFIED:20201202T073134Z
UID:6377-1606813200-1607085000@enccs.se
SUMMARY:SNIC online training course - An introduction to parallel programming using Message Passing with MPI (ENCCS associated event)
DESCRIPTION:Message Passing is presently a widely deployed programming model in massively parallel high performance computing. Message Passing is suitable for programming a wide range of current computer architectures\, ranging from multi-core desk top equipment to the fastest HPC systems in the world\, offering several hundred thousand processing elements.\n\nThis online course is at the beginners level and assumes no prior experience in parallel computing. The concepts behind message passing and distributed memory computing will be introduced and the syntax of the key MPI calls will be explained. The course will include point-to-point communications\, non-blocking communication and the collective communications calls.  Live demonstrations and practical sessions to deepen the understanding of the lectures will be part of the course. At the end of the course participants should be able to write their own MPI programs at an intermediate level. The teaching language will be English.\n\n\nThe course forms part of the SNIC training program.  It is offered as a collaborative effort between C3SE\, HPC2N\, LUNARC and PDC with support from ENCCS. \nEligibility\n\nIt is open to SNIC users\, prospective SNIC users and academics throughout the Nordic region. \nPre-requisites\nParticipants should be able to write simple programs in one or more of C\, C++\, Fortran or Python.  Basic knowledge of UNIX/LINUX is also required. \n\n\n\nFor the hand-on part participants should have access to a laptop or desktop computer connected to the internet.   Participants utilising windows computers should install PuTTY (https://www.putty.org/) on their systems.  Users of LINUX and macOS should make sure they can access the UNIX terminal and that ssh is installed on their systems. \nTime and location\nThe course will run from 1st till 4th December 2020.  The course will start at 09:00 and finish at 12:30 each day. \n\n\nThe course will be taught over zoom.  A zoom link will be provided to registered participants prior to the event. \nRegistration\nTo register\, please fill in the registration form. \nQuestions\nQuestions and queries regarding the course should be directed to LUNARC\, using the support form. \n\n\nOriginal event link http://www.lunarc.lu.se/training/an-introduction-to-parallel-programming-using-message-passing-with-mpi-1-4-december-2020/
URL:https://enccs.se/events/an-introduction-to-parallel-programming-using-message-passing-with-mpi/
LOCATION:Online
CATEGORIES:ENCCS Associated Event,SNIC Event,Workshop
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/10/Snic-3D-icon-743.jpg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20201208T090000
DTEND;TZID=Europe/Stockholm:20201211T120000
DTSTAMP:20260430T094454
CREATED:20201105T082242Z
LAST-MODIFIED:20201208T141420Z
UID:7230-1607418000-1607688000@enccs.se
SUMMARY:ENCCS Workshop - Intermediate Topics in MPI
DESCRIPTION:The Message Passing Interface (MPI) is the de facto standard for distributed memory parallelism in high performance computing (HPC). MPI is the dominant programming model for modern day supercomputers and will continue to be critical in enabling researchers to scale up their HPC workloads to forthcoming pre-exascale and exascale systems within EuroHPC and elsewhere. \nThis workshop targets programmers in both academia and industry who already have experience with basic MPI and are ready to take the next step to more advanced usage. Topics which will be covered include communicators\, groups\, derived data types\, one-sided communication\, non-blocking collectives and hybrid MPI+threading approaches. Lectures will be interleaved with hands-on exercises. All exercises will be written in C\, but the instructors will be able to answer questions about MPI in Fortran and Python. \nPre-requisites\n\nFamiliarity with MPI in C/C++\, Fortran or Python\, either from introductory courses or workshops (e.g. PDC’s Introduction to MPI or the SNIC course Introduction to parallel programming using message passing with MPI) or through self-taught usage.\nFamiliarity with C/C++\nBasic Linux command line skills\nExisting access to a SNIC cluster or own computer with MPI and compilers installed.\n\nRegistration\nFor registration use the link below\nhttps://events.prace-ri.eu/event/1090/registrations/791/ \nTraining material\nhttps://enccs.se/training-material/intermediate-mpi \nTentative schedule\nDay 1 – Tuesday 8 December 2020 – Communicators\, groups\, derived datatypes \n[ninja_tables id=”7233″] \nDay 2 – Wednesday 9 December 2020 – Collective communication (including nonblocking) \n[ninja_tables id=”7235″] \nDay 3 – Thursday 10 December 2020 – One-sided communication \n[ninja_tables id=”7234″] \nDay 4 – Friday 11 December 2020 – MPI and threads \n[ninja_tables id=”7236″] \n 
URL:https://enccs.se/events/2020-intermediate-topics-in-mpi/
LOCATION:Online
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/jpeg:https://media.enccs.se/2020/10/MPI-icon.jpg
END:VEVENT
END:VCALENDAR