Posted: 5 Sep 2016 | 10:35
06/09/16: As pointed out by my colleague Stephen in the comments after this post, the way to solve most of these issues is to tunnel the key authentication and therefore bypass the need to have private keys anywhere but on my local machine. I'm always learning :)
Password vs key
Having to remember a range of passwords for systems that I don't use regularly is hard.
You can use a password manager, but that only helps if I'm only ever trying to log in from my own laptop. If I have to log in from someone else's machine for any reason then I'd need to know the password.
Posted: 2 Sep 2016 | 14:12
As we continue to scale our HPC systems, the energy cost of doing so becomes an increasingly large and potentially limiting factor.
One of the most important aspects of addressing the challenges of energy efficient computing is having a solid understanding of how various design choices, in both software and hardware, affect the overall energy usage of your system and application.
In his guest post, PhD student Blair Archibald discusses how the Adept project is contributing to knowledge in this area.
Posted: 2 Sep 2016 | 11:08
These students from around Europe have spent the last 7 weeks with us at EPCC immersed in HPC, and each working on a specific project in the field. This is a great because not only do they gain experience and interest in HPC but we also get a useful, tangible, outcome from these projects.
Posted: 1 Sep 2016 | 10:03
The ADEPT project is creating tools that can be used to design more efficient HPC systems.
Energy efficiency is one of the key challenges of modern computing – in an era where even the most efficient supercomputers come with massive energy bills, technology that can help to increase energy efficiency is critical to sustainable HPC development.
Posted: 31 Aug 2016 | 15:29
We're looking for collaborative projects with industry and academia.
As ever we are on the look-out for interesting collaborative projects for the students to undertake towards the end of their course (roughly from April/May to August).
Posted: 30 Aug 2016 | 12:22
Knights Landing MPI performance
Following on from our recent post on early experiences with KNL performance, we have been looking at MPI performance on Intel's latest many-core processor.
The MPI performance on the first generation of Xeon Phi processor (KNC) was one of the reasons that some of the applications we ported to KNC had poor performance. Figures 1 and 2 show the latency and bandwidth of an MPI ping-pong benchmark running on a single KNC and on a 2x8-core IvyBridge node.
Posted: 30 Aug 2016 | 08:35
Proof that whilst EPCC may be one of the nerdiest enclaves in the University, we sure aren't all couch potatoes.
When local cycle campaign group Spokes released their latest edition of the Edinburgh Pedestrian and Cycling Route map, several of us agreed it would be an excellent idea to have a copy on the coffee room wall, to help plan trips around town and encourage new cyclists, or help current cyclists explore new areas.
Posted: 29 Aug 2016 | 10:35
With my Software Sustainability Institute hat on, I recently participated in a back-to-back Data Carpentry and Software Carpentry course sponsored by the University's Research Data Service here at the University of Edinburgh. The courses were held in the main University library in a gorgeous room with a glass wall, providing a rather distracting view of the Meadows parkland.
Posted: 24 Aug 2016 | 16:04
Posted: 22 Aug 2016 | 11:28
This guest post by Simon Hettrick, Deputy Director of the Software Sustainability Institute, explains how the role of research software engineer has gained greater definition and recognition.
On a beautifully sunny day in March 2012, a small group met at Queen’s College Oxford and challenged a long-standing problem: why is there no career for software developers in academia? They didn’t know it at the time, but this meeting led to a nationwide campaign that created a vibrant and rapidly growing community, and established a new role in research: the Research Software Engineer.