Skip to content

2026

NVIDIA L40S GPUs - New and expensive isn't always better

Our xlg nodes feature NVIDIA L40S GPUs, based on the Ada Lovelace architecture. They are a cheaper alternative to the H200 GPUs but still offer competitive performance depending on your scientific problem. In this blog post, we will compare the A100, H200, and L40S GPUs to help you decide which one to use for your jobs.

Marimo: The Antidote to Jupyter Notebooks

Don't use a notebook to do an HPC job-script's job, unless your notebook is also a job-script. Marimo, an alternative to Jupyter, enables this, and also helps mitigate some other common criticisms of notebooks. Through the magic of web-assembly, it even allows your Python code to live rent-free in someone else's web browser. Using Lyapunov fractals as a somewhat psychedelic example, we might as well experiment with multiprocessing and shared memory along the way.

Modernising Rcpp and C++ Code With std::span

The programming language C++ is still widely used today, especially for high-performance computing. Out-of-date practices from the 80s and 90s should still work now because the language is designed to be highly backwards compatible. As C++ evolved, there were numerous efforts to modernise the language and update programming practices with new features to improve the C++ experience, such as memory-safety features.