Posted: 8 Jul 2013 | 07:55
On 21st August 2013, The Software Sustainability Institute will be attending INTECOL13 in London's Docklands. The 11th International Congress of Ecology, hosted by the British Ecological Society and INTECOL, is one of the world's premier conferences for ecologists. At the invitation of Matthew Smith of the BES Computational Ecology Specialist Interest Group and Microsoft Research, and Greg Wilson of Software Carpentry, we've both a talk and a session.
Posted: 5 Jul 2013 | 16:06
Have you ever wanted to send a message using MPI to a specific thread in a multi-threaded MPI process? With the current MPI Standard, there is no way to identify one thread from another. The whole MPI process has a single rank in each communicator.
Posted: 3 Jul 2013 | 08:38
This post was written by Jon Hill from Imperial College, who used to work at EPCC and has been collaborating with us recently.
I always jump at the chance to work with EPCC. Not just because they are my former employers (ah, the joys of Friday buns). Nor is it due to Edinburgh being one of my favourite cities and collaborating with EPCC is a good excuse to visit. The main reason for collaborating with EPCC is to use the wealth of experience the people working there have on making scientific code go even faster. Whilst this is extremely important to our research, we don't have the time to do both science and improve code performance.
Posted: 2 Jul 2013 | 16:12
Twenty four students from all over Europe are just embarking on the PRACE Summer of HPC. Before splitting up and heading off to 10 different European HPC centres to spend two months working on their HPC projects, they are all gathered together here at EPCC to do an intensive week's HPC training as part of the PRACE Advanced Training Centre programme.
Here they are resplendent in their SoHPC T-shirts ...
Posted: 1 Jul 2013 | 15:19
Recently I have been taking the 'EPCC Roadshow' around local university departments, usually with a colleague or two, giving an overview of EPCC: who we are, what we do and how we can be of assistance. It is surprising how little communication takes place within a large institution and how little knowledge there is about what is available at one’s very own doorstep.
Posted: 28 Jun 2013 | 11:17
17-18 July 2013
EPCC, The University of Edinburgh
OpenMP is the industry standard for shared-memory programming, which enables serial programs to be parallelised using compiler directives.
This two-day course is aimed at programmers seeking to deepen their understanding of OpenMP and explore some of its more recent and advanced features.
Posted: 28 Jun 2013 | 10:13
Reaching the Exascale is rightly posed as a combination of challenges related to (i) energy efficiency, (ii) heterogeneity and resiliency of computation, storage and communication, and (iii) the scale of the parallelism involved. Many discussions about Exascale focus on the first two challenges. This is understandable – building an Exascale system with today’s most energy efficient technology would still require around 480 MWatts.
Posted: 25 Jun 2013 | 12:33
The second and final day of the Beatbox workshop that Adrian Jackson described yesterday consisted of a tutorial where some of the participants were walked through running Beatbox scripts and using Beatbox in general.
The whole set-up was done using a bootable 8Gb Linux USB key which contained the key components, including part of the Beatbox distribution. That worked quite well and would be worth considering for this kind of course. The attendees got to take the USB keys away so they could continue evaluating Beatbox after the event, which is kind of neat.