Updates
03/05/2025
08/13/2024
07/31/2024
SYCLOPS GenVectorX
CERN hosts the world’s largest particle accelerator, the LHC, where beams of particles are accelerated and made to collide to study the fundamental structures of our universe. The LHC produces petabytes of physics data regarding particle collisions that need to be analysed efficiently. These collisions are expressed as operations on...
Syclops
Genvectorx
Part Two - Porting AI codes from CUDA to SYCL and oneAPI, one llama at a time
Prelude In our first part we looked at the conversion from CUDA to SYCL via the whole project migration tool, SYCLomatic. Now we are going to take this portable code, and run it across an NVIDIA and Intel GPU. Building on the NVIDIA system Now we are going to build...
Cuda
Sycl
Oneapi
Porting
Part One - Porting AI codes from CUDA to SYCL and oneAPI, one llama at a time
Introduction The rapid advancement of LLMs can be attributed to their ability to effectively tackle complex problems, such as those encountered in chatbots, virtual assistants, content generation, and language translation. Their performance, which matches human capabilities, places LLMs at the forefront of AI models. The classical general purpose graph frameworks...
Cuda
Sycl
Oneapi
Porting