Hacker News with Generative AI: WebGPU

Show HN: HipScript – Run CUDA in the browser with WebAssembly and WebGPU (lights0123.com)
Online compiler for HIP and NVIDIA® CUDA® code to WebGPU
Show HN: WebGPU + TypeScript Slime Mold (github.com/SuboptimalEng)
I made this slime mold simulation to learn more about WebGPU and compute shaders. It's essentially a recreation of Sebastian Lague's coding adventure (albiet with fewer features).
Sub-pixel distance transform (2023) (acko.net)
This page includes diagrams in WebGPU, which has limited browser support. For the full experience, use Chrome on Windows or Mac, or a developer build on other platforms.
Show HN: I've made a Monte-Carlo raytracer for glTF scenes in WebGPU (github.com/lisyarus)
This is a GPU "software" raytracer (i.e. using manual ray-scene intersections and not RTX) written using the WebGPU API. It expects a single glTF scene as input. It supports flat-colored and textured materials with albedo, normal, and material maps. It doesn't support refraction (yet).
Show HN: WebGPU Tech Demo (gnikoloff.github.io)
This demo requires the modern WebGPU graphics API to run. Seems like your browser does not support it.
Show HN: Svader – Create GPU-rendered Svelte components (github.com/sockmaster27)
Create GPU-rendered Svelte components with WebGL and WebGPU fragment shaders.
Optimizing a Rust GPU matmul kernel (rust-gpu.github.io)
I read the excellent post Optimizing a WebGPU Matmul Kernel for 1TFLOP+ Performance by Zach Nussbaum and thought it might be fun to reimplement it with Rust GPU.
What's Next for WebGPU (chrome.com)
The WebGPU specification is always evolving, with major companies like Google, Mozilla, Apple, Intel, and Microsoft meeting weekly to discuss its development.
SimplyStream – Unreal Engine 5 meets WebGPU (tiwsamples.com)
WebGPU to Officially Ship on iOS in December (twitter.com)
WebGPU enabled by default in iOS 18.2 beta (twitter.com)
Unreal Engine 5 WebGPU demo with asset streaming (simplystream.com)
Powered by SimplyStream
New iOS 18.2 beta marks WebGPU as stable and enabled by default in Safari (twitter.com)
Optimizing a WebGPU Matmul Kernel for 1 TFLOP (zanussbaum.substack.com)
I work at Nomic, where many of my colleagues work on building large TSNE-like visualizations work in the browser1. Showing tens of millions of data points in the browser without rendering your computer an oven is no easy challenge. I overhear many of the scaling problems solved by Deepscatter, first developed by Ben Schmidt.
Lyra, an Unreal Engine 5 demo ported to WebGPU (tiwsamples.com)
Transformers.js 3.0 Released with WebGPU Support (github.com/huggingface)
After more than a year of development, we're excited to announce the release of 🤗 Transformers.js v3!
WebGPU-Based WiFi Simulator (wifi-solver.com)
Show HN: WebGPU Puzzles - Learn GPU Programming in Your Browser (answer.ai)
WebGPU has arrived, opening a direct pipeline from the web browser to your local GPU. We’ve built WebGPU Puzzles to help you try it and explore the possibilities. It’s a simple, interactive way to learn GPU programming using nothing but your browser:
UE5 Nanite in WebGPU (github.com/Scthe)
We made Unreal Engine web-compatible (WebGPU, WASM, multi-threaded) (twitter.com)
Show HN: Remove-bg – open-source remove background using WebGPU (bannerify.co)
Slime mold simulation in Rust using WASM and WebGPU (github.com/plul)
I spent 2 years building my own game engine (Rust, WASM, WebGPU) (legendofworlds.com)
Show HN: Free e-book about WebGPU Programming (shi-yan.github.io)
Show HN: Unreal Engine 5 in WebGPU (twitter.com)
Unreal Engine 5 – Lyra shooter sample running in browser with WebGPU (twitter.com)
GPU profiling for WebGPU workloads on Windows with Chrome (frguthmann.github.io)
Build WebGPU apps with PlayCanvas (playcanvas.com)
Gemini Nano coming built in to Chrome 126, powered by WebGPU (twitter.com)
WebGPU Examples in 2024 (webgpuexperts.com)