<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://docs.snic.se/w/index.php?action=history&amp;feed=atom&amp;title=MPI_%28Oct_2022%29</id>
	<title>MPI (Oct 2022) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://docs.snic.se/w/index.php?action=history&amp;feed=atom&amp;title=MPI_%28Oct_2022%29"/>
	<link rel="alternate" type="text/html" href="http://docs.snic.se/w/index.php?title=MPI_(Oct_2022)&amp;action=history"/>
	<updated>2026-05-16T14:19:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.10</generator>
	<entry>
		<id>http://docs.snic.se/w/index.php?title=MPI_(Oct_2022)&amp;diff=7914&amp;oldid=prev</id>
		<title>Joachim Hein (LUNARC): Created page with &quot;{{training event info |description=An introduction to parallel programming using Message Passing with MPI |fields=Parallel programming |event type=Course |location=Online |sta...&quot;</title>
		<link rel="alternate" type="text/html" href="http://docs.snic.se/w/index.php?title=MPI_(Oct_2022)&amp;diff=7914&amp;oldid=prev"/>
		<updated>2022-09-22T09:20:53Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{training event info |description=An introduction to parallel programming using Message Passing with MPI |fields=Parallel programming |event type=Course |location=Online |sta...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{training event info&lt;br /&gt;
|description=An introduction to parallel programming using Message Passing with MPI&lt;br /&gt;
|fields=Parallel programming&lt;br /&gt;
|event type=Course&lt;br /&gt;
|location=Online&lt;br /&gt;
|start date=2022-10-17&lt;br /&gt;
|end date=2022-10-20&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Course overview ==&lt;br /&gt;
[[Message passing | 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.&lt;br /&gt;
&lt;br /&gt;
This 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.&lt;br /&gt;
&lt;br /&gt;
The course forms part of the SNIC training program.  It is offered as a collaborative effort between [https://www.hpc2n.umu.se/ HPC2N], [https://www.lunarc.lu.se/ LUNARC] and [https://www.pdc.kth.se/ PDC].&lt;br /&gt;
&lt;br /&gt;
== Pre-requisites ==&lt;br /&gt;
Participants should be able to write simple programs in one or more of C, C++, Fortran or Python.  Basic knowledge of UNIX/LINUX is beneficial. &lt;br /&gt;
&lt;br /&gt;
== Course web page and registration ==&lt;br /&gt;
For more information and registration refer to the [https://www.hpc2n.umu.se/node/928 HPC2N] or [https://www.lunarc.lu.se/training/an-introduction-to-parallel-programming-using-message-passing-with-mpi-17-20-october-2022/ LUNARC course page].&lt;/div&gt;</summary>
		<author><name>Joachim Hein (LUNARC)</name></author>
		
	</entry>
</feed>