Posted: 20 Nov 2018 | 09:08
Pablo C. Cañizares came on an HPC-Europa3 visit to EPCC from 23 July–24 October 2018. In this blog article he summarises his visit.
Hi there! I'm Pablo C. Cañizares, a PhD student in Computer Science from the Complutense University of Madrid (UCM), Spain. I work in the Design and Testing of Reliable Systems group in the Computer Science Faculty of the UCM. I visited EPCC for three months under the HPC-Europa3 transnational access programme and was hosted by EPCC's Dr David Henty.
Posted: 24 Oct 2016 | 12:25
It's always a bit of an embarrassment when talking about your code tests. I think most developers know that they don’t have enough tests or that their tests are not good enough.
There is never enough time to either write or to run tests that fully cover all possibilities so, like all types of programming, testing becomes a compromise where you try to make the best use of the limited resources available for testing.
Posted: 14 Apr 2016 | 21:02
Writing programs assuming that they will be incorrect
I was thinking about development methodologies and software design principles recently and have decided that one of the things I've learned is that it is essential to write programs with the assumption they are going to fail.
I don't think that any of us like to think that the programs we write or maintain will go wrong, or have mistakes/problems in them. However, as I've discussed previously, it is very hard to develop code without making mistakes: coding mistakes, algorithmic errors, mistaken assumptions, etc...
Posted: 16 Dec 2014 | 11:27
In 2013, the DiRAC consortium rolled out the DiRAC driving licence, a software skills aptitude test for researchers wanting to use DiRAC's high-performance computing resources. Now ARCHER, the UK National Supercomputing Service, is to roll out an ARCHER driving test.
Despite their similar names, these tests differ in nature, intent, scale and reward. In this post, EPCC's Mike Jackson, Andrew Turner and Clair Barrass compare and contrast these two supercomputer tests.
Posted: 7 Oct 2014 | 13:14