Главная
Study mode:
on
1
Intro
2
Hello, my name is Alejandro
3
High level Objectives
4
Why Parallel Processing?
5
Parallel Processing: Options
6
Introducing Vulkan
7
Vulkan C++ SDK Disadvantages.
8
Enter Kompute The General Purpose Vulkan Compute Framework.
9
Vulkan Kompute: Components
10
The Hello World of ML
11
ML Example Intuition
12
Kompute Logic to Set Up
13
LR Shader Logic
14
Kompute Logic: Create Tensors
15
Kompute Logic: Init Tensors
16
Kompute Logic: Main Sequence
17
Kompute Logic: "Learn" LR Params
18
Kompute Logic: Print LR Params
19
High level Roadmap
Description:
Explore GPU-accelerated machine learning beyond CUDA using Vulkan Kompute for cross-vendor graphics cards in this conference talk. Delve into parallel processing options and the advantages of Vulkan over traditional C++ SDKs. Learn about Kompute, a general-purpose Vulkan compute framework, and its components. Follow along with a practical machine learning example, including setup, shader logic, tensor creation, and parameter learning. Gain insights into implementing linear regression using Kompute and understand the high-level roadmap for GPU-accelerated machine learning across various hardware vendors like AMD, Qualcomm, and NVIDIA.

Beyond CUDA: GPU Accelerated Machine Learning on Cross-Vendor Graphics Cards with Vulkan Kompute

Linux Foundation
Add to list
0:00 / 0:00