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.
Posted: 27 Jul 2017 | 00:00
This guest post is by Jakub Piotr Nurski, one of our 2017 Summer of HPC visitors.
Almost two weeks have passed since my first visit to EPCC at the University of Edinburgh. I met my mentor Andy Turner in the first week and we started working on my project from the first minute of our meeting. Here is a little background to the idea of a project...
Posted: 13 Jul 2017 | 23:49
A team of students from EPCC's MSc programmes took part in this year's Student Cluster Competition at the International Supercomputing Conference (ISC) in Germany. The competition requires teams to design and configure a cluster on which they optimise and run benchmarks and applications within a power budget of 3000 watts.
Here Team EPCC and its coach Emmanouil Farsarakis tell us about their hard work and its rewards.
Posted: 25 May 2017 | 12:10
The Student Cluster Competition is held three times a year, at Supercomputing, ISC High Performance and the Asia Student Supercomputing Challenge. EPCC has taken part in the past with great success and we're returning to the competition at ISC17 with a strong team of students from our MSc in High Performance Computing, and MSc in High Performance Computing with Data Science.
Posted: 24 May 2017 | 19:30
When we parallelise and optimise computational simulation codes we always have choices to make. Choices about the type of parallel model to use (distributed memory, shared memory, PGAS, single sided, etc), whether the algorithm used needs to be changed, what parallel functionality to use (loop parallelisation, blocking or non-blocking communications, collective or point-to-point messages, etc).
Posted: 21 Apr 2017 | 11:55
Last Thursday marked the opening of the FEAT project (Future Emerging Art and Technology) exhibition in Dundee’s LifeSpace art research gallery. The FEAT project is a pilot that focuses on the synergy between art and science, and how art can bring benefits to the scientific process. EPCC is involved through the INTERTWinE project.
For the past 12 months the artists Špela and Miha have been working with us on a piece related to supercomputing. They have spent time at a number of European supercomputing centres and additional FEAT workshops, such as the one in Vienna last summer that I attended and discussed in a previous blog article.
Posted: 10 Mar 2017 | 15:39
Measuring performance is a key part of any code optimisation or parallelisation process. Without knowing the baseline performance, and what has been achieved after the work, it's impossible to judge how successful any intervention has been. However, it's something that we, as a community, get wrong all the time, at least when we present our results in papers, presentation, blog posts, etc... I'm not suggesting that people aren't measuring performance correctly, or are deliberately falsifying performance improvements, but the incentives to make your work look as impressive as possible causes people to present results in a way that really isn't justified.
Posted: 2 Feb 2017 | 11:37
Fluidity for tidal modelling
Figure 1: Mesh for the Sound of Islay tidal simulation. Courtesy Dr Creech.
We were recently involved in a project to optimise the CFD modelling package Fluidity for tidal modelling. This ARCHER eCSE project was primarily carried out by Dr Angus Creech from the Institute of Energy Systems in Edinburgh.
Posted: 7 Dec 2016 | 13:37
SHAPE is a pan-European programme that promotes high performance computing adoption by SMEs (small to medium sized enterprises), and is supported as part of the PRACE initiative. So far SHAPE has helped 29 companies benefit from HPC.
Posted: 24 Nov 2016 | 14:32
NEXTGenIO was one of several EC-funded exascale projects that we started work on last year. Here’s what’s been happening since it launched.