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

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 …

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.

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 up development environments, algorithms, optimizations and so on, …

CUDA Tutorial - GeeksforGeeks

https://www.geeksforgeeks.org/cpp/cuda-tutorial/

Apr 13, 2026 · CUDA (Compute Unified Device Architecture) is a GPU computing platform and programming model from NVIDIA that exposes hardware-level parallel execution capabilities to …

Nvidia CUDA in 100 Seconds - YouTube

https://www.youtube.com/watch?v=pPStdjuYzSI

Mar 7, 2024 · What is CUDA? And how does parallel computing on the GPU enable developers to unlock the full potential of AI? Learn the basics of Nvidia CUDA programming in this quick tutorial. …

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 driver, the CUDA toolkit (compiler, debugger, profiler), and the CUDA SDK …

Explore - CUDA Tutorial

https://www.tutorialspoint.com/cuda/index.htm

CUDA is a parallel computing platform and an API model that was developed by Nvidia. Using CUDA, one can utilize the power of Nvidia GPUs to perform general computing tasks, such as multiplying …

How to Install CUDA Toolkit on Windows & Linux (2024)

https://cuda.live/tutorials/installing-cuda

Step-by-step guide to installing the NVIDIA CUDA Toolkit on Windows 10/11 and Ubuntu Linux. Covers drivers, PATH setup, WSL2, Docker, verification, and common error fixes.

Trending Now