Videos & Podcasts
Industry Experts Solving Your Challenges
oneAPI, SYCL and standard C++: where do we need to go from here?
I first discovered the joys of C++ in 1988, and joined its standardization effort two decades later to represent developers. Working at Argonne on the oneAPI/DPC++/SYCL backend for Kokkos, I see much of what HPC...
Bringing SYCL to pre-exascale supercomputing with DPC++ for CUDA
Perlmutter is a pre-exascale supercomputer for NERSC at Lawrence Berkeley National Laboratory consisting of >6000 Nvidia A100 GPUs. Codeplay is working in partnership with NERSC, LBNL and Argonne National Laboratory to enable developers using this...
A Big Step Forward: Moving Ginkgo to oneAPI
Ginkgo is a production-ready, sparse linear algebra library used for HPC on GPU architectures. It’s now using oneAPI cross-architecture programming to support its foundational design with a high level of performance portability, and focus on...
ZIB’s oneAPI Story: Discovering Portability across Multi-vendor Hardware
Heterogeneous programming is challenging for developers because it’s been difficult to code or forces compromises in performance. oneAPI is working to break that mold. Many HPC research centers, enterprises and developers are now adopting oneAPI. Hear from...
Building Cross-architecture, Cross-vendor Tools for HPC Application Developers
Just as a carpenter needs tools to build a house, a developer needs tools to write code and programs. This often means relying on other coders to develop tools and building on that foundation. Xiaozhu...
Advancing Bioinformatics with Modern Hardware, HPC Compute + Software
Bioinformatics is advancing health-care research by using computation to understand biological data. It’s useful for large complex data sets used in determining gene and protein functions, establishing evolutionary relationships, and predicting 3D shapes of proteins....