Developer
Dedicated to topics for software developers
Posted on 24 October 2014 by Thomas Green
Within the ARCCA team we are investigating ways we can open up high-performance computing (HPC) to a wider audience. I should add this is not just an issue within ARCCA but a more general trend across HPC organisations. The name for website which provide easier access to HPC are called Portals or Gateways. The Extreme
Read more
Posted on 15 October 2014 by Thomas Green
ARCCA have recently been helping a research group at Cardiff University to benchmark their code. The code was based on Python and had many options to perform FFT analysis. One particular option was to use the Intel MKL directly within the Python code. This was particularly useful since the MKL would have had optimisations for
Read more
Posted on 1 October 2014 by Thomas Green
Recently a researcher has come to us with a performance issue in their code. The code was written in C++ and was taking a very long time to run – reaching a limit on the time a job can run within our scheduler. Profile of the culprit First thing to do when given a task
Read more
Posted on 27 August 2014 by Thomas Green
Having spent some time taking a look at a problem for a researcher where a program would quit with the dreaded: Segmentation fault (core dumped) It led to a common problem of argument chasing. Fortran arguments Fortran (unlike C) by default passes arguments by memory address (i.e. pointers). This speeds up performance since it does
Read more
Recent Comments