papers

Publications (25)

cs.LG2024

FDM-Bench: A Comprehensive Benchmark for Evaluating Large Language Models in Additive Manufacturing Tasks

Ahmadreza Eslaminia, Adrian Jackson, Beitong Tian +5

Fused Deposition Modeling (FDM) is a widely used additive manufacturing (AM) technique valued for its flexibility and cost-efficiency, with applications in a variety of industries…

astro-ph.IM2023

Scalable precision wide-field imaging in radio interferometry: I. uSARA validated on ASKAP data

Amanda G. Wilber, Arwa Dabbech, Adrian Jackson +1

As Part I of a paper series showcasing a new imaging framework, we consider the recently proposed unconstrained Sparsity Averaging Reweighted Analysis (uSARA) optimisation algorith…

cs.DC2019

Evaluating the Arm Ecosystem for High Performance Computing

Adrian Jackson, Andrew Turner, Michele Weiland +3

In recent years, Arm-based processors have arrived on the HPC scene, offering an alternative the existing status quo, which was largely dominated by x86 processors. In this paper,…

eess.IV2024

The AIRI plug-and-play algorithm for image reconstruction in radio-interferometry: variations and robustness

Matthieu Terris, Chao Tang, Adrian Jackson +1

Plug-and-Play (PnP) algorithms are appealing alternatives to proximal algorithms when solving inverse imaging problems. By learning a Deep Neural Network (DNN) denoiser behaving as…

cs.DC2013

Optimised hybrid parallelisation of a CFD code on Many Core architectures

Adrian Jackson, M. Sergio Campobasso

COSA is a novel CFD system based on the compressible Navier-Stokes model for unsteady aerodynamics and aeroelasticity of fixed structures, rotary wings and turbomachinery blades. I…

astro-ph.IM2023

Scalable precision wide-field imaging in radio interferometry: II. AIRI validated on ASKAP data

Amanda G. Wilber, Arwa Dabbech, Matthieu Terris +2

Accompanying Part I, this sequel delineates a validation of the recently proposed AI for Regularisation in radio-interferometric Imaging (AIRI) algorithm on observations from the A…

cs.PL2012

Dynamic Loop Parallelisation

Adrian Jackson, Orestis Agathokleous

Regions of nested loops are a common feature of High Performance Computing (HPC) codes. In shared memory programming models, such as OpenMP, these structure are the most common sou…

cs.DC2013

MDMP: Managed Data Message Passing

Adrian Jackson, Par Strand

MDMP is a new parallel programming approach that aims to provide users with an easy way to add parallelism to programs, optimise the message passing costs of traditional scientific…

cs.DC2025

MoE-Gen: High-Throughput MoE Inference on a Single GPU with Module-Based Batching

Tairan Xu, Leyang Xue, Zhan Lu +2

This paper presents MoE-Gen, a high-throughput MoE inference system optimized for single-GPU execution. Existing inference systems rely on model-based or continuous batching strate…

cs.DC2023

Evaluating Total Environmental Impact for a Computing Infrastructure

Adrian Jackson, Jon Hays, Alex Owen +3

In this paper we outline the results of a project to evaluate the total climate/carbon impact of a digital research infrastructure for a defined snapshot period. We outline the car…

cs.DC2023

DAOS as HPC Storage, a view from Numerical Weather Prediction

Nicolau Manubens, Tiago Quintino, Simon D. Smart +2

Object storage solutions potentially address long-standing performance issues with POSIX file systems for certain I/O workloads, and new storage technologies offer promising perfor…

astro-ph.IM2026

HyperAIRI: a plug-and-play algorithm for precise hyperspectral image reconstruction in radio interferometry

Chao Tang, Arwa Dabbech, Adrian Jackson +1

The next-generation radio-interferometric (RI) telescopes require imaging algorithms capable of forming high-resolution high-dynamic-range images from large data volumes spanning w…

cs.DC2018

Architectures for High Performance Computing and Data Systems using Byte-Addressable Persistent Memory

Adrian Jackson, Michele Weiland, Mark Parsons +1

Non-volatile, byte addressable, memory technology with performance close to main memory promises to revolutionise computing systems in the near future. Such memory technology provi…

cs.CE2017

BeatBox - HPC Simulation Environment for Biophysically and Anatomically Realistic Cardiac Electrophysiology

Mario Antonioletti, Vadim N. Biktashev, Adrian Jackson +3

The BeatBox simulation environment combines flexible script language user interface with the robust computational tools, in order to setup cardiac electrophysiology in-silico exper…

cs.DC2012

Optimising Performance Through Unbalanced Decompositions

Adrian Jackson, Joachim Hein, C. M. Roach

GS2 is an initial value gyrokinetic simulation code developed to study low-frequency turbulence in magnetized plasma. It is parallelised using MPI with the simulation domain decomp…

cs.DC2023

DAOS as HPC Storage: Exploring Interfaces

Adrian Jackson, Nicolau Manubens

This work in progress paper outlines research looking at the performance impact of using different storage interfaces to access the high performance object store DAOS. We demonstra…

cs.DC2024

Exploring DAOS Interfaces and Performance

Nicolau Manubens, Johann Lombardi, Simon D. Smart +4

Distributed Asynchronous Object Store (DAOS) is a novel software-defined object store leveraging Non-Volatile Memory (NVM) devices, designed for high performance. It provides a num…

physics.flu-dyn2016

Efficient Large Eddy Simulation for the Discontinuous Galerkin Method

Angus Creech, Adrian Jackson, James Maddison +2

In this paper we present a new technique for efficiently implementing Large Eddy Simulation with the Discontin- uous Galerkin method on unstructured meshes. In particular, we will…

cs.DC2024

Reducing the Impact of I/O Contention in Numerical Weather Prediction Workflows at Scale Using DAOS

Nicolau Manubens, Simon D. Smart, Emanuele Danovaro +2

Operational Numerical Weather Prediction (NWP) workflows are highly data-intensive. Data volumes have increased by many orders of magnitude over the last 40 years, and are expected…

astro-ph.IM2023

Deep network series for large-scale high-dynamic range imaging

Amir Aghabiglou, Matthieu Terris, Adrian Jackson +1

We propose a new approach for large-scale high-dynamic range computational imaging. Deep Neural Networks (DNNs) trained end-to-end can solve linear inverse imaging problems almost…

cs.PF2020

Investigating Applications on the A64FX

Adrian Jackson, Michèle Weiland, Nick Brown +2

The A64FX processor from Fujitsu, being designed for computational simulation and machine learning applications, has the potential for unprecedented performance in HPC systems. In…

astro-ph.IM2023

First AI for deep super-resolution wide-field imaging in radio astronomy: unveiling structure in ESO 137--006

Arwa Dabbech, Matthieu Terris, Adrian Jackson +3

We introduce the first AI-based framework for deep, super-resolution, wide-field radio-interferometric imaging, and demonstrate it on observations of the ESO~137-006 radio galaxy.…

astro-ph.IM2023

Parallel faceted imaging in radio interferometry via proximal splitting (Faceted HyperSARA): II. Code and real data proof of concept

Pierre-Antoine Thouvenin, Arwa Dabbech, Ming Jiang +4

In a companion paper, a faceted wideband imaging technique for radio interferometry, dubbed Faceted HyperSARA, has been introduced and validated on synthetic data. Building on the…

cs.DC2022

Performance Comparison of DAOS and Lustre for Object Data Storage Approaches

Nicolau Manubens, Simon D. Smart, Tiago Quintino +1

High-performance object stores are an emerging technology which offers an alternative solution in the field of HPC storage, with potential to address long-standing scalability issu…

cs.DC2023

Emissions and energy efficiency on large-scale high performance computing facilities: ARCHER2 UK national supercomputing service case study

Adrian Jackson, Alan Simpson, Andrew Turner

Large supercomputing facilities are critical to research in many areas that impact on decisions such as how to address the current climate emergency. For example, climate modelling…