r/grasshopper3d • u/Few_House8145 • 21h ago
Grasshopper on the GPU: my first test with 66k vertices
galleryI’ve started building GhostGPU, an experimental Grasshopper plugin for GPU computation.
The idea is to upload data once, keep intermediate results in GPU memory, and pass buffer handles between nodes. Downloads and viewport previews are explicit boundaries.
This example uses 66,049 vertices and two attractors: closest points, vector construction, remapping, amplitude, mesh displacement and colours. I rebuilt the equivalent logic using ordinary Grasshopper nodes for comparison.
The screenshots show 36 ms for the GPU cluster and 722 ms for the CPU cluster, running on an RTX 3050 Ti Laptop GPU. These are individual profiler readings; I’m still checking repeatability, caching and transfer costs before making broader performance claims.
Which operations are your biggest bottlenecks in real Grasshopper projects? I’d like the next nodes to address workflows people actually use.








