Apocrita says "Hello, world!": basic use of our cluster

Posted on Wed 12 February 2020 in tutorial by Iain Barrass

A common first program to write in a new language is a "Hello world" example where we print a simple line of output. In this tutorial we look at how to say a greeting on Apocrita, using six different languages. We'll see how to use modules, compile and run programs, or use an interpreter to run a script.


Continue reading

Christmas Closure 2019

Posted on Fri 20 December 2019 in news by Tom Bradford

Please note that due to college closure for Christmas, there will be minimal customer support after Monday 23rd Dec 2019 until the college re-opens on the 2nd January 2020. Please exercise awareness of any impact your jobs may be having during this time, and practice good cluster etiquette. Any support …


Continue reading

When good compilers go bad

Posted on Mon 16 December 2019 in rse by Iain Barrass

Many people rely on compilers, for languages such as C, C++ and Fortran, to create executable programs from source code. Just like our source code, compilers themselves may have bugs. In this post we look at common forms of compiler bug, with examples, and what we can do when our work is affected by such an issue.


Continue reading

Modules Update December 2019

Posted on Wed 11 December 2019 in news by Tom Bradford

Since the last module update in August, we have added 23 modules to dev, added 22 modules to production and removed 4 modules. Read on for complete list of changes.


Continue reading

Productivity tips for Apocrita cluster users

Posted on Wed 23 October 2019 in tutorial by Simon Butcher

This article presents a selection of useful tips for running successful and well-performing jobs on the QMUL Apocrita cluster.


Continue reading

Comparing common compression tools using real-world data

Posted on Thu 10 October 2019 in article by Simon Butcher

Compression tools can significantly reduce the amount of disk space consumed by your data. In this two-part article, we will look at the effectiveness of some compression tools on real-world data sets, make some recommendations, and perhaps persuade you that compression is worth the effort.


Continue reading

Modules Update August 2019

Posted on Fri 09 August 2019 in news by Tom Bradford

Since the last update in April, we have updated the following module files:

Application Name Application Version Arch Status Set as Default?
abaqus 2019 x86_64 moved from dev to production no
anaconda2 2019.03 ppc64le added to dev N/A
anaconda3 2019.03 ppc64le added to dev N/A
ansys …

Continue reading

Simplification of parallel queues on Apocrita

Posted on Thu 27 June 2019 in news by Simon Butcher

We are simplifying the way that the multi-node parallel jobs are run on the cluster.

Currently, users wishing to run multi-node MPI jobs on the public queues must choose beforehand whether to run on the nxv parallel nodes or the sdv parallel nodes, and to configure the job accordingly for …


Continue reading

Cluster Update Summary

Posted on Wed 12 June 2019 in news by Simon Butcher

As part of our commitment to providing stable and manageable systems, here is a round-up of some recent updates we have been working on behind the scenes:

1) Upgrade of all HPC cluster nodes to CentOS 7.6

Over the last couple of weeks, you may have noticed a few …


Continue reading

Storage Upgrade 19th - 20th June 2019

Posted on Wed 12 June 2019 in news by Peter Childs

Apocrita Research Data Storage: Notice of "at risk" period

Wednesday 19th and Thursday 20th June 2019.

We will be performing essential firmware updates and patching to the storage system on the Apocrita HPC Cluster. This is to finalise the upgrade work we have been caring out over recent months.

We …


Continue reading