Matteo Marinelli's starred repositories
AdaptiveCpp
Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
hybrid-rendering
A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.
syclacademy
SYCL Academy, a set of learning materials for SYCL heterogeneous programming
RayTracingInVulkan
Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
OpenGraphic
Graphic Engine & Game Engine lists
dw-sample-framework
A simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.
RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
GLSL-PathTracer
A toy physically based GPU path tracer (C++/OpenGL/GLSL)
A-collection-of-useful-repositories
This is a collection of useful repositories providing resources for learning. Feel free to contribute here
openmp-tutorial
Exercises and Solutions for "Programming Your GPU with OpenMP: A Hands-On Introduction"
openmp-for-cs
OpenMP for Computational Scientists training materials
machine-learning-interview
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
GPU-Raytracer
GPU Raytracer from scratch in C++/CUDA
libcudacxx
[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl