---
GPU Accelerated Computing and Optimizations on Cross-Vendor Graphics Cards with Vulkan & Kompute - Alejandro Saucedo - CppCon 2022
Many advanced data processing paradigms fit incredibly well to the parallel-architecture that GPU computing offers, and exciting advancements in the open source projects such as the Vulkan SDK (a collection of tools for cross-vendor GPU development) and the Kompute Project (a Linux Foundation open source project that enables cross-vendor general-purpose GPU programming) are enabling developers to take advantage of general purpose GPU computing capabilities in cross-vendor mobile and desktop GPUs, including over 1000 GPUs across AMD, Qualcomm, NVIDIA & many more graphics processors. In this talk we will provide a conceptual and practical insight into the cross-vendor GPU compute ecosystem as well as how to adopt these tools to add GPU acceleration to your existing C applications.
In this talk we will show how you can write a simple GPU accelerated machine learning algorithm from scratch which will be able to run on virtually any GPU. We will give an overview on the projects that are making it possible to accelerate applications across cross-vendor GPUs. We’ll show how you can get started with the full power of your GPU using the Kompute framework with only a handful of lines of C code, as well as providing an intuition around how optimizations can be introduced through the lower level C interface.
As part of the more advanced example, we will showcase some optimizatiosn that can be leveraged through the hardware capabilities of relevant graphics cards, such as concurrency-enabled GPU queues which allow us to introduce 2x performance improvements into advanced data processing workloads. We will dive into the GPU computing terminology around asynchronous & parallel workflow processing, cover the core principles of data parallelism, explain the hardware concepts of GPU queues & queueFamilies, and talk about how advancements in new and upcoming graphics cards will enable for even bigger speedups (such as the more recent GPU architectures which will support 3 or now even more parallel queue processing workloads).
---
Alejandro Saucedo
Alejandro is the Chief Scientist at the Institute for Ethical AI & Machine Learning, where he contributes to policy and industry standards on the responsible design, development and operation of AI, including the fields of explainability, GPU acceleration, ML security and other key machine learning research areas. Alejandro Saucedo is Director of Engineering at Seldon Technologies, where he leads teams of machine learning engineers focused on the scalability and extensibility of machine learning deployment and monitoring products. With over 10 years of software development experience, Alejandro has held technical leadership positions across hyper-growth scale-ups and has a strong track record building cross-functional teams of software engineers. He is currently appointed as governing council Member-at-Large at the Association for Computing Machinery, and is currently the Chairperson of the GPU Acceleration Kompute Committee at the Linux Foundation.
LInkedin:
Twitter:
Github:
Website:
---
Videos Streamed & Edited by Digital Medium:
#cppcon #programming #gpu
0 views
206
85
4 days ago 00:05:05 0
Goodbye Gertrude 8/9/06 - 14/01/15
5 days ago 00:00:35 0
Положи Туалетную Бумагу В Сковородку И…#shorts
5 days ago 00:10:15 0
Дыхательная гимнастика видео не Cтрельникова Пранаяма техника для начинающих #1
5 days ago 00:05:26 10
Эннио Морриконе - Плач ветра
5 days ago 00:02:11 0
Albert Wesker - Back From The Dead
6 days ago 00:12:44 13
Поездка в Пущинскую радиоастрономическую обсерваторию
6 days ago 00:04:02 0
METRIC - Synthetica (Official Video)
6 days ago 00:08:54 1
PERFECT - Ed Sheeran (Karaoke) HD 2025
6 days ago 00:03:02 0
CryptoPromo – How to Market a Crypto Project in 2025 (Step-by-Step Guide)
7 days ago 00:04:05 0
КАНЦЛЕР - Экси, Truwer, Niman, Captown ( MOOD VIDEO )
7 days ago 00:00:38 2
Только Китайцы Знают Об Этом #shorts
1 week ago 00:14:08 1
[WATV News] Hope Supporters in the World | World Mission Society Church of God
1 week ago 00:00:13 0
My Home’s ’Luxury Feel’ Secret: Wood Blinds Are This Beautiful!
1 week ago 00:07:47 0
The World’s First Flying Humanoid Robot
1 week ago 00:04:01 1
Виктория Лозинская - Свечи догорят (Премьера клипа 2025). Официальный клип / Official music video
1 week ago 00:02:53 0
Hermann plays “Some Heaven 432 Hz”
1 week ago 00:08:20 6
Tommy Robinson CLASHES With Nigel Farage
1 week ago 00:05:19 2
BTS (방탄소년단) ’FAKE LOVE’ Official MV
1 week ago 00:06:54 0
Miron - Liguria (sound and video edit by Miron)
2 weeks ago 00:06:45 0
Deep Purple - Perfect Strangers (from Come Hell or High Water)
2 weeks ago 00:01:03 2
The Who - I Can’t Explain | Main Riff Guitar Lesson + TAB
2 weeks ago 00:03:34 0
BABYMETAL x Slaughter To Prevail - Song 3 (OFFICIAL MUSIC VIDEO)
2 weeks ago 00:04:44 22
Hrithik and Aishwarya - Like the Sun - Fan-Video
2 weeks ago 02:07:57 0
Shocking Truck Crashes Caught On Camera You Have To See To Believe