HPC research

Efficient FE2 multi-scale implementation applied to composite deformation

Author: Guest blogger
Posted: 1 Mar 2020 | 10:37

Guido Giuntoli visited STFC's Daresbury Laboratory in December 2019 through the HPC-Europa3 programme. Here he describes his work and time in the UK.

Enhancing data-streaming programming platforms: a case for dispel4py and a GrPPI comparison

Author: Guest blogger
Posted: 12 Feb 2020 | 11:34

Javier Fernández Muñoz was an HPC-Europa3 visitor from 1st June 2019–30th August 2019 hosted at EPCC by Rosa Filgueira. Here he tells us about his experiences.

Hi! My name Javier Fernández Muñoz, I am working as a Visiting Professor in the Computer Architecture and Technology Area of the Computer Science Department at the University Carlos III de Madrid (Spain). 

My research field includes the development of parallel programming frameworks that enhance usability and portability. In this regard, I have been working several years in the development of GrPPI (Generic Reusable Parallel Pattern Interface), an open source generic and reusable parallel pattern programming interface. Basically, GRPPI accommodates a layer between developers and existing parallel programming frameworks targeted at multi-core processor capabilities, such as ISO C++ Threads, OpenMP, Intel TBB, and FastFlow. To achieve this goal, the interface leverages modern C++ features, meta-programming concepts, and generic programming to act as a switch between those frameworks.

Efficiently exploiting distributed large many-core systems

Author: Guest blogger
Posted: 27 Jan 2020 | 08:47

Marcos Maroñas was a visitor from BSC who, under the HPC-Europa3 Programme, was hosted here at EPCC from 1st Sep to 1st Dec 2019 by Dr Mark Bull. In this blog article he tell us about his visit.

Hi! My name is Marcos Maroñas. I am currently a PhD student at Barcelona Supercomputing Center (BSC) in the Programming Models group of the Computer Science department. I spent most of my time there doing research on runtime systems for parallel programming models such as OmpSs-2

Exploring correlations between precessing binary black holes and their merger remnants

Author: Guest blogger
Posted: 23 Jan 2020 | 15:40

The University of BirminghamLuca Reali visited the University of Birmingham from June to September 2019 as part of HPC-Europa3 to conduct research into binary black hole mergers. In this short article he describes his time in the UK.

Using FPGAs to model the atmosphere

Author: Nick Brown
Posted: 11 Dec 2019 | 15:54

The Met Office relies on some of the world’s most computationally intensive codes and works to very tight time constraints. It is important to explore and understand any technology that can potentially accelerate its codes, ultimately modelling the atmosphere and forecasting the weather more rapidly.

Field Programmable Gate Arrays (FPGAs) provide a large number of configurable logic blocks sitting within a sea of configurable interconnect. It has recently become easier for developers to convert their algorithms to configure these fundamental components and so execute their HPC codes in hardware rather than software. This has significant potential benefits for both performance and energy usage, but as FPGAs are so different from CPUs or GPUs, a key challenge is how we design our algorithms to leverage them.

EPCC’s ARM system: comparing the performance of MPI implementations

Author: Nick Brown
Posted: 9 Dec 2019 | 12:48

MVAPICH is a high performance implementation of MPI. It is specialised for InfiniBand, Omni-Path, Ethernet/iWARP, and RoCE communication technologies, but people generally use the default module loaded on their system. This is important because, as HPC programmers, we often optimise our codes but overlook the potential performance gains of better choice of MPI implementation.

Workshop review: 'Reducing Barriers to HPC Adoption for SMEs'

Author: William Lucas
Posted: 25 Nov 2019 | 12:45

On 14 November 2019, EPCC hosted the workshop ‘Reducing Barriers to HPC Adoption for SMEs’. Held in the University of Edinburgh’s Bayes Centre, the one-day meeting’s aim was to increase awareness of the benefits of high-performance computing (HPC) use among European small and medium-sized enterprises (SMEs), in particular of the gateway offered to them through the HPC-Europa3 programme. In total twenty-six representatives from ten SMEs and three HPC-Europa3 centres attended.

Integrating 3D remeshing in the iceberg-calving model of Elmer/Ice at St Andrews

Author: Guest blogger
Posted: 19 Nov 2019 | 17:10

Eef van Dongen visited the University of St Andrews from 23 September–11 October 2019 through the HPC-Europa3 transnational access programme. In this post she describes her work on improving iceberg-calving simulation techniques.

Hi! My name is Eef van Dongen. I am a PhD student in glaciology at ETH Zurich. This autumn I visited Dr Joe Todd in the research group of Professor Doug Benn based at the University of St Andrews for three weeks with HPC-Europa3. My research focuses on iceberg-calving – the breaking off of icebergs at the edge of glaciers into the sea – which is responsible for approximately half of the ice mass loss of the Greenland ice sheet.

Modelling chemical reactions in (explicit) solvents

Author: Guest blogger
Posted: 18 Nov 2019 | 16:02

Arthur’s Seat in Edinburgh. St Andrews should be straight ahead.

Arthur’s Seat in Edinburgh. St Andrews should be straight ahead.

Nicolas Sieffert was an HPC-Europa3 visitor to the University of St Andrews in summer 2018 and again in 2019. In this blog post he describes his two trips to Scotland.

Hi there! I am Nicolas Sieffert, associate professor in computational chemistry at the University Grenoble Alpes (France). I visited the UK for nine weeks under the HPC-Europa3 transnational access programme and was hosted by Prof. M. Bühl at the University of St Andrews (UK), with HPC resources and technical assistance provided by EPCC.

UrgentHPC SC19 workshop next week: see you in Denver!

Author: Nick Brown
Posted: 12 Nov 2019 | 11:11

Here in EPCC we lead a work package of the VESTEC EU FET project which is working on the fusion of real-time data and HPC for urgent decision-making for disaster response. While HPC has a long history of simulating disasters, what’s missing to support emergency, urgent, decision-making is fast, real-time acquisition of data and the ability to guarantee time constraints.

Pages