26 citations · 32 across the 8 of their papers we have counts for
8 papers
Pragma driven shared memory parallelism in Zig by supporting OpenMP loop directives
David Kacs, Joseph Lee, Justs Zarins +1
The Zig programming language, which is designed to provide performance and safety as first class concerns, has become popular in recent years. Given that Zig is built upon LLVM, an…
Implementing OpenMP for Zig to enable its use in HPC context
David Kacs, Nick Brown, Joseph Lee
This extended abstract explores supporting OpenMP in the Zig programming language. Whilst, C and Fortran are currently the main languages used to implement HPC applications, Zig pr…
Benchmarking Machine Learning Applications on Heterogeneous Architecture using Reframe
Christopher Rae, Joseph K. L. Lee, James Richings +1
With the rapid increase in machine learning workloads performed on HPC systems, it is beneficial to regularly perform machine learning specific benchmarks to monitor performance an…
Quantum Task Offloading with the OpenMP API
Joseph K. L. Lee, Oliver T. Brown, Mark Bull +4
Most of the widely used quantum programming languages and libraries are not designed for the tightly coupled nature of hybrid quantum-classical algorithms, which run on quantum res…
Is RISC-V ready for HPC prime-time: Evaluating the 64-core Sophon SG2042 RISC-V CPU
Nick Brown, Maurice Jamieson, Joseph Lee +1
The Sophon SG2042 is the world's first commodity 64-core RISC-V CPU for high performance workloads and an important question is whether the SG2042 has the potential to encourage th…
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…