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 tools—and get a sneak peek at what's coming up over the next year.

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, and extensions to industry-standard programming languages including C, C++, Fortran and Python.

CUDA Toolkit 13.4.3 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 lazy loading support.

CUDA | GeForce - NVIDIA

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

CUDA enables dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU). Learn how CUDA is used in applications such as Faceworks, Just Cause 2, and more.

CUDA Programming Guide - NVIDIA Documentation Hub

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

Sep 10, 2026 · This guide covers everything from the CUDA programming model and the CUDA platform to the details of language extensions and covers how to make use of specific hardware and software features.

CUDA Toolkit Documentation

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

Apr 30, 2025 · Find installation instructions, launch highlights, programming guides, compiler documentation, API references, CUDA libraries, profiling tools, samples, and release notes for the CUDA Toolkit.

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, which extends C++ to enable general-purpose computing on GPUs.

Trending Now