Vulkan API Discussion | Vulkan Compute Walkthrough PART 2 | Cuda Education

Опубликовано: 23 Октябрь 2024
на канале: Cuda Education
166
6

Original Code:
Copyright (C) 2017 by Sascha Willems - www.saschawillems.de:
https://github.com/SaschaWillems/Vulk...

PART 1 Discussion:    • Vulkan API Discussion | Compute Examp...  

This is a walkthrough of example code where we do a simply calculation with a vector on the GPU. It is a compute example and does not use any of Vulkan's graphics capabilities. Vulkan can be used to perform parallel processing tasks exclusively.

I go through this example mainly as another way for people to get familiar with how Vulkan works and to have an alternative to the typical triangle example.

If you would like to follow along on your Windows-based system with a Vulkan-capable GPU, please get tutorial #1 and tutorial #13 (links provided below).

Vulkan API Tutorial #1: https://amzn.to/3I0Ep7l

Vulkan API Tutorial #13: https://amzn.to/3PTUHRi

Vulkan API Tutorial Series: https://amzn.to/3CfrUQJ

Logical Device Discussion:    • Vulkan API Discussion | Physical Devi...  

Staging Buffer Discussion:    • Vulkan API Discussion | Staging Buffe...  

Fences & Semaphores Discussion:    • Vulkan API Discussion | Synchronizati...  

Descriptor Pool, Descriptor Set Layout, Allocation Discussion:    • Vulkan API Discussion | Descriptor Se...  

Website: cudaeducation.com

DISCLAIMER: Use at your own risk! This code and/or instructions are for teaching purposes only. CUDA Education does not guarantee the accuracy of this code in any way. The code and instructions on this site may cause hardware damage and/or instability in your system. This code and/or instructions should not be used in a production or commercial environment.

Any liabilities or loss resulting from the use of this code and/or instructions, in whole or in part, will not be the responsibility of CUDA Education. All rights reserved. This code is the property of CUDA Education. Please contact CUDA Education at [email protected] if you would like to use this code in any way, shape or form.