julianlork / gpu-vector-addition-with-metal-and-cpp

Implementation of a gpu accelerated vector addition.

Repository from Github https://github.comjulianlork/gpu-vector-addition-with-metal-and-cppRepository from Github https://github.comjulianlork/gpu-vector-addition-with-metal-and-cpp

gpu-vector-addition-with-metal-and-cpp

Implementation of a gpu accelerated vector addition.

Introduction

This repository is a C++ port of Apple's tutorial Performing Calculations on a GPU originally written in Objective-C and serves as a personal knowledge archive.

Resources

Objective-C tutorial by Apple
https://developer.apple.com/documentation/metal/performing_calculations_on_a_gpu

Getting started with Metal and C++ by Apple
https://developer.apple.com/metal/cpp/

Program metal with C++ by Apple
https://developer.apple.com/videos/play/wwdc2022/10160/

About

Implementation of a gpu accelerated vector addition.


Languages

Language:C++ 99.0%Language:Python 0.9%Language:Metal 0.0%