HPC research

March 2018 meeting of the MPI Forum

Author: Daniel Holmes
Posted: 21 Apr 2018 | 16:21

In the March 2018 meeting of the MPI Forum, the “Persistent Collectives” proposal began the formal ratification procedure, the “Sessions” proposal took a step forward, but the “Fault Tolerance” saga took a step side-ways.

The proposal to add persistent collective operations to MPI was formally read at the March meeting, and was well-received by all those present. The first vote for this proposal will happen in June and the second vote in September. If all goes well, this addition to MPI will be announced at SC18.

HPC-Europa 3 visit: Optimising the processing of food

Author: Guest blogger
Posted: 11 Apr 2018 | 10:49

Miriam Ruiz Ferrández was a recent HPC-Europa3 visitor to Edinburgh who used EPCC resources while being hosted by Napier University. In this article she relates some of her findings and experiences.

Hi everyone! I am a PhD student at the University of Almería, which is located in the south-east of Spain. I spent three months in Edinburgh funded by the HPC-Europa3 programme working on a project entitled: “A Parallel Multi-Objective Algorithm for Optimizing High-Pressure/Temperature Treatments in the Food Industry”. During this research stay, I was collaborating with Professor Ben Paechter at Edinburgh Napier University and I used computing resources provided by EPCC at the University of Edinburgh.

Event Driven Asynchronous Tasks

Author: Nick Brown
Posted: 5 Apr 2018 | 10:28

The INTERTWinE project has spent a lot of effort addressing interoperability challenges raised by task-based models. By rethinking parallelism in the paradigm of tasks, one reduces synchronisation and decouples the management of parallelism from computation.

This is really attractive but existing models typically rely on shared memory, where the programmer expresses input and output dependencies of tasks based upon variables, which in turn limits the technology to a single memory space – often a node of an HPC machine. So to then scale up beyond a single memory space we must combine a task model with distributed memory technology, such as MPI or GASPI, and this has been a focus for a number of activities in INTERTWinE.

Exascale Applications and Software Conference (EASC 2018)

Author: Nick Brown
Posted: 3 Apr 2018 | 13:18

Here at EPCC we are looking forward to the 5th Exascale Applications and Software Conference (EASC 2018), which will be held here in Edinburgh in a couple of weeks. This will be the third time we have hosted EASC and it is always a great opportunity to hear about  the cutting edge of HPC research.

HPC-Europa3 visit: detecting floating objects in the sea using aerial images

Author: Guest blogger
Posted: 29 Mar 2018 | 07:57

Dr Antonio Javier Gallego visited EPCC under the HPC Europa 3 Programme. He recounts his experiences in this blog article.

My name is Antonio Javier Gallego and I am from Alicante, Spain. I visited EPCC under the HPC-Europa3 programme hosted by Prof. Robert 'Bob' Fisher at The University of Edinburgh's School of Informatics. My research project consisted of the development of methods for the detection of floating objects in the sea from aerial images. In particular, two methods were proposed: one for the detection of oil spills and another for locating people in the sea (ie drowned, shipwrecked, or fallen overboard).

Scholarships available for 2018/19 MSc in HPC programmes

Author: David Henty
Posted: 5 Mar 2018 | 16:38

This is a very exciting time for the MSc in HPC programmes. Our current students are halfway through their second semester of courses and are already starting work on developing their dissertation projects, while EPCC staff are looking forward to our summer move into the new Bayes Building. Located in the University's central area, this move will strengthen our existing collaborations with the School of Informatics.

Exploring I/O

Author: Guest blogger
Posted: 31 Jan 2018 | 10:50

Dr Elsa Gonsiorowski is visiting EPCC from Lawrence Livermore National Laboratory, California, this week. Dr Gonsiorowski is working closely with EPCC's David Henty on various parallel I/O research topics. In this post she introduces her work.

Planning for high performance in MPI

Author: Daniel Holmes
Posted: 25 Jan 2018 | 14:36

Many HPC applications contain some sort of iterative algorithm and so do the same steps repeatedly, over and over again, with the data gradually converging to a stable solution. There are examples of this archetype in structural engineering, fluid flow, and all manner of other physical simulation codes.

INTERTWinE project presented at collaboration workshop in Japan

Author: Nick Brown
Posted: 23 Jan 2018 | 09:11

Last month I attended a collaboration workshop in Japan between the Centre for Computational Sciences (CCS) at the University of Tsukuba and EPCC. I was talking about the INTERTWinE project, which addresses the problem of programming-model design and implementation for the Exascale, and specifically our work on the specification and implementation of a resource manager and directory/cache.

Top500: Change or no change?

Author: Adrian Jackson
Posted: 12 Dec 2017 | 11:16

November 2017 Top500

My initial impression of the latest Top500 list, released last month at the SC17 conference in Denver, was that little has changed. This might not be the conclusion that many will have reached, and indeed we will come on to consider some big changes (or perceived big changes) that have been widely discussed, but looking at the Top 10 entries there has been little movement since the previous list (released in June).

Pages