HPC Training Opportunity: Parallel Programming with MPI
MPI (Message Passing Interface) is the de facto standard for parallel programming, defining how concurrent processes can communicate and hence work together to complete a given task in a shorter time. This course will introduce the concepts and terminology of High Performance Computing (HPC), before providing a comprehensive and detailed introduction to programming HPC machines using MPI. After an in-depth look at point-to-point and collective communication, we will study some more advanced but potentially very useful topics: Cartesian topologies, MPI derived data types, user-defined binary operators, groups and communicators. Each section of the course is supported by practical exercises.
For more information see the syllabus.
Anyone interested in writing parallel code.
Attendees should be able to program in either Fortran or C and be familiar with working in a UNIX environment (i.e., you should be able to connect to a machine remotely, use basic UNIX commands, edit a source file and understand the elementary steps in compiling object files and creating executables).
3 full days, September 10th-12th 2013.
After Course Attendees Will:
Be able to parallelise an existing serial code, or write a parallel code from scratch, using MPI.
The course will be held in room LDS.0.17 of the Loughborough University Design School and the adjoining PC lab.
Here are directions to the venue and directions to the University. There is ample free visitor parking nearby, and a regular shuttle bus service between the University and the train station. Overnight accommodation is available from the Link Hotel and Burleigh Court.
The course is delivered by NAG as part of the training programme for HECToR, the UK national supercomputing service. To register for HECToR courses go to the booking form. Please note that there is a small attendance fee for non-academic delegates.
I work for Jisc in London as their resident Futurist.My stuff online:
You can also: Google me
This blog lives at: martinh.net
You may recall me noting that the Chromebook has been Amazon's top selling laptop for the whole of Q4 2012....
With just over a week left to run before the UK Government's Digital Infrastructure Consultation closes, I thought it would be in...
This is a story about Internet censorship. Well, kind of. It's also a story about Twitter's Analytics product , which recentl...
Just a quick post to plug my session at the upcoming ALT-C 2014 conference - "From FELTAG to ETAG - Time for Some NEET Ideas&quo...
My name is Martin Hamilton, and I work for Jisc in London as its resident futurist, a position I've held for just over a year. EDUCAUSE...
Most of us now have a cupboard or two’s worth of old media that we’re keeping because one day we might want to go back to it. Floppy dis...
Photo credit: CC-BY Flickr user slgc . It’s the Internet’s dirty little secret, and one we ignore at our peril. There’s a reason that e...
As service users or consumers, we love that the Internet removes intermediaries. Just think: one click to buy and download a new book or alb...
This poster for the 2014 International Digital Curation Conference (IDCC 2014) in San Francisco was produced by my Loughboro...
If you could change anything in the education system, what would your 'moonshot' be? This was the question asked of 40 educator...
- ► 2015 (10)
- ► 2014 (20)
- ▼ August (2)
- ► 2012 (17)
- ► 2011 (14)
All original material on this blog is copyright (c) 2010-, Martin Hamilton. Please feel free to remix and re-use it under the terms of the Creative Commons Attribution 4.0 International (CC BY 4.0) license.
I've tried to credit and link to all third party material appropriately, but do let me know of any errors/omissions.