NEXTGenIO at ISC High Performance 2019

Author: Catherine Inglis
Posted: 6 Jun 2019 | 14:34

The highly successful NEXTGenIO project is now drawing to a close after nearly four years. EPCC colleagues will be at ISC19 presenting the results of the project at a booth presentation, a BoF, and a workshop presentation. Come along and find out more!

Building research collaborations across Europe

Author: Catherine Inglis
Posted: 12 May 2019 | 14:31

The HPC-Europa3 project funds short collaborative “Transnational Access” research visits using HPC.

In just 17 months EPCC has supported 50 HPC-Europa visits from research groups in a total of 15 countries. We are already seeing great results from our visitors, including at least seven publications.

Applications for repeat or reciprocal visits – either between the same researchers, or different members of the same groups – are testimony to the strength of the ongoing collaborative links fostered by the programme. Two of our first HPC-Europa3 visitors have even returned to their former host research groups for longer visits.

EXCELLERAT: new European Centre of Excellence for engineering applications

Author: Mark Sawyer
Posted: 10 May 2019 | 11:28

EPCC has joined with other European HPC centres and engineering experts to form EXCELLERAT, the European Centre of Excellence for Engineering Applications.

Engineering applications will be among the first to exploit Exascale computing (more than 1018 operations per second). This will be the case not only in academia but also industry, with engineering judged to have the biggest potential for Exascale in the industrial field. EXCELLERAT will bring together expertise in high performance computing and engineering software to support the development of applications capable of exploiting Exascale computing.

HPC Certification Programme: the HPC environment survey

Author: Weronika Filinger
Posted: 26 Apr 2019 | 13:31

We are embarking on a survey of the HPC environment and would appreciate your input! Jean-Thomas Acquaviva, DDN Storage, explains the background below.

Supercomputers are helping us to solve the world greatest challenges but who is helping us to harness the computational power of supercomputers?

The HPC Certification Forum is a community effort that aims to provide an international certification programme for the skills needed by practitioners  to harness supercomputers. It aims to clearly categorise, define, and examine competencies, which will be beneficial to all stake-holders involved in training and education. To make this effort relevant to the whole HPC community, a number of online surveys and polls will be created to capture and estimate the importance of the various tools, technologies, and skills expected from HPC practitioners. 

Accelerating cloud physics and atmospheric models using GPUs, KNLs and FPGAs

Author: Nick Brown
Posted: 24 Apr 2019 | 11:51

The blog post below is based on the abstract of a talk at the PASC mini-symposium 'Modelling Cloud Physics: Preparing for Exascale' (Zurich, 13 June 2019).

The Met Office NERC Cloud model (MONC) is an atmospheric model used throughout the weather and climate community to study clouds and turbulent flows. This is often coupled with the CASIM microphysics model, which provides the capability to investigate interactions at the millimetre scale and study the formation and development of moisture. One of the main targets of these models is the problem of fog, which is very hard to model due to the high resolution required – for context the main UK weather forecast resolves to 1km, whereas the fog problem requires 1metre or less.

Software Sustainability Institute's Collaboration's Workshop: another success!

Author: Mario Antonioletti
Posted: 15 Apr 2019 | 10:41

Attendees at CW19. This year's Software Sustainability Institute's Collaboration's Workshop, CW19, was held from 1–3 April at the University of Loughborough. There were almost 70 attendees from all over the UK and further afield too - Germany, the Netherlands and the US. I am of the opinion that this is one of the best types networking workshops I have been to, possibly equalled by the UK RSE conferences.

Software Sustainability Institute's Collaborations Workshop 2019 (CW19)

Author: Mario Antonioletti
Posted: 19 Mar 2019 | 10:16

The Software Sustainability Institute's (SSI) Collaborations Workshop 2019 (CW19) will be held at the West Park Teaching Hub, Loughborough University, Loughborough from 1-3 April 2019. This year the workshop will be themed around topics based on interoperability, documentation, training, and sustainability. Keynote speakers will include Catherine Stihler, CEO of Open Knowledge International, and Franziska Heine (link points to a German article), Head of Software & Development at Wikimedia Deutschland. They will open the event on 1st April.

EPCC at the 2019 Big Bang Fair

Author: Mario Antonioletti
Posted: 3 Mar 2019 | 17:28

For the fourth year running, from Wednesday 13th March to Saturday 16th of March,  EPCC will be attending the Big Bang Fair (BBF) at the NEC in Birmigham to demonstrate the wonders of supercomputing. The BBF encourages young people to adopt STEM-based subjects at school and later as a career – not only through universities but also apprenticeships and other career choices. This is also a great opportunity for our colleagues to undertake some outreach.

HPC-Europa3 visitor publishes paper in Physical Review Letters

Author: Guest blogger
Posted: 1 Mar 2019 | 12:33

Former HPC-Europa3 visitor Dr Mats Simmermacher, Dr Adam Kirrander (Mats' host from the University of Edinburgh's School of Chemistry), and their collaborators from Edinburgh and Copenhagen have recently published a paper in the prestigious Physical Review Letters where they discuss a new effect in ultrafast X-ray scattering. 

What is MPI “nonblocking” for? Correctness and performance

Author: Daniel Holmes
Posted: 27 Feb 2019 | 15:53

The MPI Standard states that nonblocking communication operations can be used to “improve performance… by overlapping communication with computation”. This is an important performance optimisation in many parallel programs, especially when scaling up to large systems with lots of inter-process communication.

However, nonblocking operations can also help with making a code correct – without introducing additional dependencies that can degrade performance.