Training and education
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.
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.
Posted: 8 Jan 2019 | 15:08
Earlier this year, HPE announced the Catalyst UK programme: a collaboration with Arm, SUSE and three UK universities to deploy one of the largest Arm-based high performance computing (HPC) installations in the world. EPCC was chosen as the site for one of these systems; the other two are the Universities of Bristol and Leicester.
EPCC's system (called 'Fulhame' after pioneering chemist Elizabeth Fulhame) was delivered and installed in early December. This HPE Apollo 70-based system consists of 64 compute nodes with two 32-core Cavium ThunderX2 processors (ie 4096 cores in total), 128GB of memory composed of 16 DDR4 DIMMs, and Mellanox InfiniBand interconnects. It will be made available to both industry and academia, with the aim to build applications that drive economic growth and productivity as outlined in the UK government’s Industrial Strategy.
Posted: 26 Nov 2018 | 18:07
The community of Edinburgh research software engineers (CERSE) held their second gathering on Wednesday 21st November in the Edinburgh College of Art (ECA) main building.
The meeting was attended by around 50 participants, an interesting mix of researchers, software developers, systems admins and research support/management staff, from the University of Edinburgh and Heriot-Watt University. It is intended to keep these gatherings open to all Higher Education and research institutions of the Edinburgh area.
Posted: 9 Nov 2018 | 15:17
We are very pleased to have been accepted as a Women in HPC (WHPC) Chapter, a community-level group that fulfils the WHPC mission locally.
EPCC was one of the founders of WHPC, and the introduction of the Chapter and affiliate pilot programme is a source of pride, particularly as this will allow WHPC knowledge, expertise and activities to be tailored to the needs of local HPC communities.
Posted: 23 Oct 2018 | 09:49
Posted: 18 Oct 2018 | 12:47
Depending on the layout of the room, you need to make the font on your terminal large enough for all students to see it, which can be somewhat disorientating as an instructor. Moreover if the layout of the room is not ideal, eg some students are facing away from the screen, they will have to constantly turn to see the screen, which can be a pain for them. But I recently found a Python app that changes all that.
Posted: 30 Sep 2018 | 20:28
Edinburgh just held its inaugural Research Software Engineer (RSE) meeting at the Bayes Centre (also home to EPCC). It was attended by about 50 people from the Edinburgh area. If you don't know what a Research Software Engineer is, I urge you to look at Andy's slides for context and background.
Posted: 25 Sep 2018 | 16:44
Posted: 6 Sep 2018 | 14:47
I recently attended the Third Research Software Engineers (RSE) conference in Birmingham, UK. RSE conferences bring together people who work in an RSE-type roll from across the UK and world.
For anyone who doesn’t know, an RSE is typically someone who has expertise in both coding and research but is not necessarily a pure computer programmer or pure researcher. Often RSEs can be the only such person in their department and thus the conference gives them a chance meet other people doing similar roles to share their experiences and help them feel part of a much larger community.