All Stories
File Permissions
An understanding of file permissions is important to the success of computational jobs, and the security of your files.
in tutorial, Jan 10, 2022Modules Update December 2021
Since the last module update in December 2019, we have:
in modules, Jan 06, 2022One year of code review club with the William Harvey Research Institute
Over the past year, researchers from QMUL’s William Harvey Research Institute (WHRI) have engaged on a collaborative code review club. Through this collaborative effort the group aims to peer review the computational components of their research and provide code quality assurance to all involved researchers. Additionally, the Research Software Engineering group of ITS Research has been assisting the group with...
in rse, Dec 21, 2021Introductory computing skills for researchers: Software Carpentry with RSLondon
Research Software London is a community to support the use and development of research software in London and the South East. Since 2019, RSLondon has run a number of Software Carpentry workshops to teach introductory computing skills to researchers. ITSR have been involved in these efforts, providing instructors and helpers at each of these workshops.
in rse, Dec 16, 2021Christmas Closure 2021
Please note that due to college closure for Christmas, there will be minimal customer support after Tuesday 21st Dec 2021 until the college re-opens on the 4th January 2022. Please exercise awareness of any impact your jobs may be having during this time, and practice good cluster etiquette. Any support tickets raised during this period will be dealt with on...
in news, Dec 07, 2021Comparison of Python Distributions on Apocrita
When it comes to picking a distribution, Python programmers are spoilt for choice. We’re going to compare two of the most popular (CPython and Anaconda) and one that promises big performance improvements with relatively little hassle (Intel Distribution for Python).
in rse, Dec 01, 2021Running Machine Learning workloads on Apocrita
In this tutorial we’ll be showing you how to run a TensorFlow job using the GPU nodes on the Apocrita HPC cluster. We will expand upon the essentials provided on the QMUL HPC docs site, and provide more explanation of the process. We’ll start with software installation before demonstrating a simple task and a more complex real-world example that you...
in tutorial, Oct 14, 2021Jigsaws with GIMP and Python
Jigsaw puzzles proved wildly popular during lockdown, but they weren’t all done on the dining room table on rainy afternoons. The puzzle faced by researchers from the School of English and Drama (SED), lead by Dr Richard Coulton and in collaboration with the Natural History Museum, was to piece together a set of beautiful botanical watercolours brought back from China...
in rse, Aug 03, 2021Using Apocrita's GPUs with OpenMP
On Apocrita we can use OpenMP to execute code on GPU devices. This post looks at how to compile such programs and submit them to run on the GPU nodes. The post assumes that you have code, already developed and tested, which is ready for deployment, and that you have been granted access to the GPU nodes.
in rse, Jul 02, 2021A guide to using Apocrita's scratch storage
The Apocrita scratch storage is a high performance storage system designed for short-term file storage, such as working data. We recently replaced the hardware that provides this service, and expanded the capacity from 250TB to around 450TB. This article will look at the recent changes, and suggest some best practices when using the scratch system.
in news, Jun 24, 2021Featured
-
Using job statistics to increase job performance and reduce queueing time
in tutorial, -
Running Machine Learning workloads on Apocrita
in tutorial, -
SSH authentication and regaining access to Apocrita
in tutorial, -
Productivity tips for Apocrita cluster users
in tutorial, -
Comparing common compression tools using real-world data
in article, -
Sizing your Apocrita jobs for quicker results
in tutorial, -
What is the ITSR RSE team?
in rse,