<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/cuda/best-of/2024" -->

---
title: Best CUDA posts of 2024 | daily.dev
description: The most upvoted CUDA posts of 2024, curated by the daily.dev community.
canonical: https://daily.dev/tags/cuda/best-of/2024
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/cuda/best-of/2024
og:type: website
og:site_name: daily.dev
og:title: Best CUDA posts of 2024 | daily.dev
og:description: The most upvoted CUDA posts of 2024, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of CUDA — 2024

1. 1  
[](/posts/nvidia-cuda-in-100-seconds-lvkgfy7zt "Nvidia CUDA in 100 Seconds")  
Video  
![Avatar of fireship](https://media.daily.dev/image/upload/s--75ndqrkr--/f_auto,t_logo/v1702882094/logos/fireship.jpg)Fireship · 3y  
Nvidia CUDA in 100 Seconds  
CUDA is a parallel computing platform developed by Nvidia in 2007\. It allows users to harness the power of GPUs for tasks like deep learning. This post explains how CUDA works and provides a guide on building a CUDA application.  
67
2. 2  
[](/posts/how-i-self-hosted-llama-3-2-with-coolify-on-my-home-server-a-step-by-step-guide-op40j91gy "How I Self-Hosted Llama 3.2 with Coolify on My Home Server: A Step-by-Step Guide")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
How I Self-Hosted Llama 3.2 with Coolify on My Home Server: A Step-by-Step Guide  
Inspired by the trend of migrating Next.js applications to self-hosted environments, the author explores self-hosting Llama 3.2 using Coolify on a home server. The main goals include hosting a Next.js website, running Llama 3.2 with GPU acceleration, and setting up a wildcard domain for various services. Key challenges involved configuring the CUDA toolkit for GPU usage and securing the LLM API. The guide provides a detailed walkthrough of the setup process, offering insights into software installations, deployment, and troubleshooting.  
33
3. 3  
[](/posts/jafioti-luminal-deep-learning-at-the-speed-of-light--a8ngk3la1 "jafioti/luminal: Deep learning at the speed of light.")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
jafioti/luminal: Deep learning at the speed of light.  
Luminal is a deep learning library that achieves high performance using composable compilers. It supports running models on Macs and Nvidia GPUs, and aims to become the fastest ML framework for any model on any device.  
22  
1
4. 4  
[](/posts/cupy-cupy-numpy-scipy-for-gpu-wqc6ijt4a "cupy/cupy: NumPy & SciPy for GPU")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
cupy/cupy: NumPy & SciPy for GPU  
CuPy is a Python library compatible with NumPy/SciPy, designed for GPU-accelerated computing. It supports NVIDIA CUDA and AMD ROCm platforms, offering functionality such as low-level CUDA features and direct CUDA Runtime API calls. Installation packages are available via PyPI and Conda-Forge for various architectures. CuPy also allows containerized execution with NVIDIA Container Toolkit.  
21  
2
5. 5  
[](/posts/srush-gpu-puzzles-solve-puzzles-learn-cuda--mfcxkgy1f "srush/GPU-Puzzles: Solve puzzles. Learn CUDA.")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
srush/GPU-Puzzles: Solve puzzles. Learn CUDA.  
GPU architectures are increasingly important in machine learning. This interactive notebook helps beginners learn GPU programming using NUMBA to map Python code to CUDA kernels. The post features exercises that teach you to build GPU kernels, and it's suggested to use Google Colab for these tasks. It steps through multiple coding examples and common pitfalls to help develop a solid understanding of GPU programming techniques.  
19
6. 6  
[](/posts/php-cuda-extension-access-cuda-functions-in-php-amsfmdjuo "PHP Cuda Extension, access Cuda functions in PHP")  
Article  
![Avatar of phpdev](https://media.daily.dev/image/upload/s--X4-DzKOE--/f_auto,q_auto/v1698161550/squads/817bc9b5-113e-481c-9b35-2f1aa6b23576)PHP Dev · 2y  
PHP Cuda Extension, access Cuda functions in PHP  
A new CUDA extension for PHP has been created to enable GPU functions on NVIDIA cards, bridging the gap between PHP and Python in AI development. The extension is near-production-ready, and feedback from NVIDIA GPU users is welcomed. Future plans include an OpenCL plugin and a Metal plugin for Apple Silicon.  
11  
2
7. 7  
[](/posts/what-s-new-in-tensorflow-2-18-cwg64xuge "What's new in TensorFlow 2.18")  
Article  
![Avatar of tf](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/845296a44e3a460c803a8e76ab26212d)TensorFlow · 2y  
What's new in TensorFlow 2.18  
TensorFlow 2.18 has been released with significant updates, including support for NumPy 2.0, which may affect edge cases in API usage. The transition from TFLite to LiteRT has begun, and developers are encouraged to switch over. TensorFlow builds will now include specific versions of CUDA for more reproducible builds and added performance for Ada-Generation GPUs. Support for older GPU versions like Maxwell has been dropped from precompiled packages.  
11
8. 8  
[](/posts/nvidia-warp-a-python-framework-for-high-performance-gpu-simulation-and-graphics-e6wyveldm "NVIDIA/warp: A Python framework for high performance GPU simulation and graphics")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 2y  
NVIDIA/warp: A Python framework for high performance GPU simulation and graphics  
Warp is a Python framework for high-performance GPU simulation and graphics. It supports physics simulation, perception, robotics, and geometry processing. Warp kernels are differentiable and can be used with frameworks like PyTorch and JAX. It can be installed from PyPI and requires Python 3.9 or newer.  
11

[See all CUDA archives](/tags/cuda/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/cuda/best-of/2024#page","url":"https://daily.dev/tags/cuda/best-of/2024","name":"Best CUDA Posts of 2024","description":"The most upvoted CUDA posts of 2024, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/cuda/best-of/2024#items","numberOfItems":8,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/nvidia-cuda-in-100-seconds-lvkgfy7zt","name":"Nvidia CUDA in 100 Seconds"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-i-self-hosted-llama-3-2-with-coolify-on-my-home-server-a-step-by-step-guide-op40j91gy","name":"How I Self-Hosted Llama 3.2 with Coolify on My Home Server: A Step-by-Step Guide"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/jafioti-luminal-deep-learning-at-the-speed-of-light--a8ngk3la1","name":"jafioti/luminal: Deep learning at the speed of light."},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/cupy-cupy-numpy-scipy-for-gpu-wqc6ijt4a","name":"cupy/cupy: NumPy & SciPy for GPU"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/srush-gpu-puzzles-solve-puzzles-learn-cuda--mfcxkgy1f","name":"srush/GPU-Puzzles: Solve puzzles. Learn CUDA."},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/php-cuda-extension-access-cuda-functions-in-php-amsfmdjuo","name":"PHP Cuda Extension, access Cuda functions in PHP"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/what-s-new-in-tensorflow-2-18-cwg64xuge","name":"What's new in TensorFlow 2.18"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/nvidia-warp-a-python-framework-for-high-performance-gpu-simulation-and-graphics-e6wyveldm","name":"NVIDIA/warp: A Python framework for high performance GPU simulation and graphics"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"CUDA","item":"https://daily.dev/tags/cuda"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/cuda/best-of"},{"@type":"ListItem","position":5,"name":"2024"}]}]}
```

