23 citations · 81 across the 14 of their papers we have counts for
12 papers · 1 filter
Morpheus unleashed: Fast cross-platform SpMV on emerging architectures
Christodoulos Stylianou, Mark Klaisoongnoen, Ricardo Jesus +2
Sparse matrices and linear algebra are at the heart of scientific simulations. Over the years, more than 70 sparse matrix storage formats have been developed, targeting a wide rang…
Exploiting dynamic sparse matrices for performance portable linear algebra operations
Chris Stylianou, Michele Weiland
Sparse matrices and linear algebra are at the heart of scientific simulations. More than 70 sparse matrix storage formats have been developed over the years, targeting a wide range…
Usage Scenarios for Byte-Addressable Persistent Memory inHigh-Performance and Data Intensive Computing
Michele Weiland, Bernhard Homoelle
Byte-addressable persistent memory (B-APM) presents a new opportunity to bridge the performance gap between main memory and storage. In this paper, we present the usage scenarios f…
Porting the microphysics model CASIM to GPU and KNL Cray machines
Nick Brown, Alexandr Nigay, Michèle Weiland +2
CASIM is a microphysics scheme which calculates the interaction between moisture droplets in the atmosphere and forms a critical part of weather and climate modelling codes. Howeve…
In-situ data analytics for highly scalable cloud modelling on Cray machines
Nick Brown, Michèle Weiland, Adrian Hill +1
MONC is a highly scalable modelling tool for the investigation of atmospheric flows, turbulence and cloud microphysics. Typical simulations produce very large amounts of raw data w…
Leveraging MPI RMA to optimise halo-swapping communications in MONC on Cray machines
Nick Brown, Michael Bareford, Michèle Weiland
Remote Memory Access (RMA), also known as single sided communications, provides a way of accessing the memory of other processes without having to issue explicit message passing st…
A directive based hybrid Met Office NERC Cloud model
Nick Brown, Angus Lepper, Michèle Weiland +3
Large Eddy Simulation is a critical modelling tool for the investigation of atmospheric flows, turbulence and cloud microphysics. The models used by the UK atmospheric research com…
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,…
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…
Benchmarking mixed-mode PETSc performance on high-performance architectures
Michael Lange, Gerard Gorman, Michele Weiland +3
The trend towards highly parallel multi-processing is ubiquitous in all modern computer architectures, ranging from handheld devices to large-scale HPC systems; yet many applicatio…
Achieving Efficient Strong Scaling with PETSc using Hybrid MPI/OpenMP Optimisation
Michael Lange, Gerard Gorman, Michele Weiland +2
The increasing number of processing elements and decreas- ing memory to core ratio in modern high-performance platforms makes efficient strong scaling a key requirement for numeric…
Mixed-mode implementation of PETSc for scalable linear algebra on multi-core processors
Michele Weiland, Lawrence Mitchell, Gerard Gorman +3
With multi-core processors a ubiquitous building block of modern supercomputers, it is now past time to enable applications to embrace these developments in processor design. To ac…