Search Articles — Sudonull

Search Results

In this project

GPU acceleration of the Game of Life: CUDA Triton benchmarks

https://sudonull.com/gpu-acceleration-of-the-game-of-life-cuda-triton-benchmarks

Comparison of PyTorch, CUDA, Triton for the cellular automaton "Game of Life" on A40. Results 22.5 ms, kernel code. Study optimizations for memory-bound tasks. Read the analysis.

Gradient Descent and Backpropagation in Neural Networks: CUDA/C++

https://sudonull.com/gradient-descent-and-backpropagation-in-neural-networks-cuda-c

Deep dive into gradient descent and backpropagation. Implementation of neural network training algorithms from scratch on CUDA/C++ for MNIST. Detailed breakdown of mathematics and code.

ROCm is catching up to CUDA in AI: OneROCm and Triton

https://sudonull.com/rocm-is-catching-up-to-cuda-in-ai-onerocm-and-triton

AMD unified ROCm into OneROCm for all accelerators. Triton writes kernels for AMD/Nvidia. vLLM inference on par with CUDA. Six-week releases. Test the stack on Strix Halo.

SIMD optimization of Mandelbrot AVX2 OpenMP CUDA

https://sudonull.com/simd-optimization-of-mandelbrot-avx2-openmp-cuda

Boosting the Mandelbrot set: from 7 FPS scalar C++ to 500+ FPS on CUDA. AVX2 intrinsics, OpenMP multithreading, GPU code. Benchmarks Ryzen 5 + RTX 3050. For middle/senior developers.

From the web

CUDA Toolkit - Free Tools and Training | NVIDIA Developer

https://developer.nvidia.com/cuda/toolkit

Learn what's new in the CUDA Toolkit, including the latest and greatest features in the CUDA language, compiler, libraries, and …

CUDA Toolkit 13.3 Update 1 Downloads - NVIDIA Developer

https://developer.nvidia.com/cuda-downloads

Get the latest feature updates to NVIDIA's compute stack, including compatibility support for NVIDIA Open GPU Kernel Modules and …

CUDA - Wikipedia

https://en.wikipedia.org/wiki/CUDA

The CUDA platform is accessible to software developers through CUDA-accelerated libraries, compiler directives such as OpenACC, …

Introduction to CUDA Programming - GeeksforGeeks

https://www.geeksforgeeks.org/electronics-engineering/introduction-to-cuda-programming/

Mar 2, 2026 · CUDA (Compute Unified Device Architecture) is a parallel computing and programming model developed by NVIDIA, …

CUDA Toolkit Documentation

https://docs.nvidia.com/cuda/

Apr 30, 2025 · Find installation instructions, launch highlights, programming guides, compiler documentation, API references, CUDA …

CUDA Programming Guide - NVIDIA Documentation Hub

https://docs.nvidia.com/cuda/cuda-programming-guide/index.html

Aug 27, 2026 · This guide covers everything from the CUDA programming model and the CUDA platform to the details of language …

How to install CUDA - NVIDIA

https://nvidia.custhelp.com/app/answers/detail/a_id/2136/~/how-to-install-cuda

Sep 29, 2021 · You have to install the driver first, then the CUDA toolkit, and finally the CUDA SDK. For general discussion of setting …

CUDA | GeForce - NVIDIA

https://www.nvidia.com/en-us/geforce/technologies/cuda/

CUDA is a parallel computing platform and programming model invented by NVIDIA. It enables dramatic increases in computing …

What is CUDA? - NVIDIA

https://nvidia.custhelp.com/app/answers/detail/a_id/2132/~/what-is-cuda%3F

Sep 29, 2021 · Mathematical libraries that have been optimized to run using CUDA. The CUDA software comes with the software …

What Is CUDA? The GPU Platform Powering Computer Vision

https://blog.roboflow.com/what-is-cuda/

Aug 31, 2025 · CUDA is NVIDIA's parallel computing platform that repurposes GPU hardware, originally designed for graphics …

Trending Now