Parallel Programming Models & SYCL* in the UK’s Exascale Programs

The UK is investing heavily in getting its science codes ready for the exascale era. The ExCALIBUR project is a five-year, £45 million program focused on codes and algorithms, getting them ready for exascale architectures. A key issue for ExCALIBUR is which parallel programming models to adopt. In this talk, the speakers examined these drivers, and explored how parallel C++ models such as SYCL* are being evaluated and adopted.


Simon McIntosh-Smith is professor of high-performance computing (HPC) at the University of Bristol, UK. He began his career in the industry as a microprocessor architect at Inmos and STMicro before codesigning the world's first fully programmable GPU at Pixelfusion in 1999. In 2002, Simon cofounded ClearSpeed Technology where, as director of architecture and applications, he codeveloped the first modern many-core HPC accelerator. Simon now leads the HPC Research Group in Bristol, where his research focuses on advanced computer architectures and performance portability. He leads the Isambard supercomputer service that combines CPUs based on Arm* technology with a diverse range of CPUs and GPUs from all the main vendors.