22 citations · 121 across the 39 of their papers we have counts for
40 papers
Fortran High-Level Synthesis: Reducing the barriers to accelerating HPC codes on FPGAs
Gabriel Rodriguez-Canal, Nick Brown, Tim Dykes +2
In recent years the use of FPGAs to accelerate scientific applications has grown, with numerous applications demonstrating the benefit of FPGAs for high performance workloads. Howe…
Experiences of running an HPC RISC-V testbed
Nick Brown, Maurice Jamieson, Joseph K. L. Lee
Funded by the UK ExCALIBUR H\&ES exascale programme, in early 2022 a RISC-V testbed for HPC was stood up to provide free access for scientific software developers to experiment wit…
Backporting RISC-V Vector assembly
Joseph K. L. Lee, Maurice Jamieson, Nick Brown
Leveraging vectorisation, the ability for a CPU to apply operations to multiple elements of data concurrently, is critical for high performance workloads. However, at the time of w…
Test-driving RISC-V Vector hardware for HPC
Joseph K. L. Lee, Maurice Jamieson, Nick Brown +1
Whilst the RISC-V Vector extension (RVV) has been ratified, at the time of writing both hardware implementations and open source software support are still limited for vectorisatio…
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…
Task-based preemptive scheduling on FPGAs leveraging partial reconfiguration
Gabriel Rodriguez-Canal, Nick Brown, Yuri Torres +1
FPGAs are an attractive type of accelerator for all-purpose HPC computing systems due to the possibility of deploying tailored hardware on demand. However, the common tools for pro…