nowfound

Dev tools · June 25, 2017

A Minimal Code Example of Using Vulkan for Computations on the GPU

Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC. - Erkaman/vulkan_minimal_compute

A Minimal Code Example of Using Vulkan for Computations on the GPU launched on June 25, 2017 with 68 votes, #692 of 3,107 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 9 years on.

Visit github.com ↗Alternativestop 22% of June 2017

In plain words

This is a minimal code example demonstrating how to use Vulkan for GPU computations. It's designed for developers learning to implement parallel computing tasks on graphics hardware. The example provides a stripped-down, easy-to-follow implementation of Vulkan's compute capabilities, making it useful for those new to GPU programming or Vulkan development who need a clear starting point.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Richard – A CNN written in C++ and Vulkan (no ML or math libs)2024 · github.com · ▲184

    This started out as a personal effort to learn more about machine learning. It's currently a CLI app where you give it a JSON file specifying your network architecture and hyperparameters and point it to your training data, then invoke it again in 'eval' mode with some data it's not seen before and it will try to classify each sample. I don't see many other people using Vulkan for GPGPU, and there may be many good reasons for that, but I wanted to try something a bit different. I've made every attempt to make the code very clean and readable and I've written up the math in…

  • GPT-2 implemented using graphics shaders2025 · github.com · ▲228

    Back in the old days, people used to do general-purpose GPU programming by using shaders like GLSL. This is what inspired NVIDIA (and other companies) to eventually create CUDA (and friends). This is an implementation of GPT-2 using WebGL and shaders. Enjoy!

  • HipScript – Run CUDA in the browser with WebAssembly and WebGPU2025 · hipscript.lights0123.com · ▲309

    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.

  • IM
  • Vulkan bindings for JavaScript2018 · github.com · ▲77

    Vulkan API for JavaScript/TypeScript. Contribute to maierfelix/nvk development by creating an account on GitHub.

  • Dockerized GPU Deep Learning Solution (Code and Blog and TensorFlow Demo)2016 · github.com · ▲80

    An on-premises, bare-metal solution for deploying GPU-powered applications in containers - emergingstack/es-dev-stack

More dev tools this month

the category →
  • /dev/null▲482

    a social network for devs

    Dev tools · 2d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 22d ago · openbot.run

  • Talanoa▲343

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Show HN post ↗

Launched alongside, June 2017

the whole month →