A Simple GPU Hash Table
A Simple GPU Hash Table
A Simple GPU Hash Table launched on March 11, 2020 with 119 votes, #281 of 4,417 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 6 years on.
In plain words
A Simple GPU Hash Table is a software implementation of a hash table data structure designed to run on graphics processors. Launched in 2020, it provides developers with a straightforward approach to leveraging GPU computing for hash table operations. The project is useful for programmers working on performance-critical applications that require fast data lookup and storage on graphics hardware.
written from the facts on this page · September 2026
From the sources
It is a simple GPU hash table capable of hundreds of millions of insertions per second. On my laptop’s NVIDIA GTX 1060, the code inserts 64 million randomly generated key/values in about 210 milliseconds, and deletes 32 million of those key/value pairs in about 64 milliseconds. That’s a rate of around 300 million insertions/second and 500 million deletions/second on a laptop. It’s written in CUDA , although the same technique is just as applicable to HLSL or GLSL . An empty sentinel must be reserved for both keys and values (0xffffffff in the example code). The hash table uses open addressing with linear probing , so it’s just an array of keys/values in memory, and…from nosferalatu.com
Does a similar job
all alternatives →
A simple GPU hash table that can process 300M+ operations/second2020 · github.com · ▲8A simple GPU hash table implemented in CUDA using lock free techniques - nosferalatu/SimpleGPUHashTable
- AGA game where you build a GPUApr 2026 · jaso1024.com · ▲964
Thought the resources for GPU arch were lacking, so here we are
A portable hash map in C2024 · github.com · ▲176A small, portable, linear probing hash map. Contribute to e-dant/salmagundi development by creating an account on GitHub.
Simple Hash Table Implementation for C2015 · github.com · ▲42Simple hash table implementation for C. Contribute to watmough/jwHash development by creating an account on GitHub.
- APA Probing Hash Table Framework2016 · chara.cs.illinois.edu · ▲27
A Lock- and wait-free hashtable (and an array too), written in C2016 · github.com · ▲24📶 A lock- and wait-free hashtable (and an array too) - mulle-concurrent/mulle-concurrent
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 22h ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, March 2020
the whole month →

Fraidycat▲807Life & fun · 2020 · fraidyc.at
MainStreet▲540Founders: You're owed $50K. Get it back in 20 minutes 🤝
Commerce · 2020 · mainstreet.com

108 free flat illustrations with customizable characters
Dev tools · 2020 · patterns.page
- TF
Life & fun · 2020 · bingetogether.com