←back to thread

309 points lights0123 | 2 comments | | HN request time: 0.449s | source

CUDA is NVIDIA's language for GPU programming, allowing you to mix write CPU and GPU code in C++ in one file. By chaining a few projects that compile CUDA to OpenCL, then Vulkan, then WebGPU, you can experiment with this GPGPU language on any hardware.
1. bloomingkales ◴[] No.42627392[source]
How is this different than web-llm?
replies(1): >>42627465 #
2. lights0123 ◴[] No.42627465[source]
web-llm provides optimized kernels for neural network operations, and a convenient API for it. This project provides a place to experiment with CUDA, for any purpose—not necessarily for anything related to machine learning.