Urgent.News

What's breaking now, across thousands of outlets.

Editions

More in Tech

My GPU Database Lost to a Single CPU Thread. The Bug Was One Constant, 128x Too Small

This is a submission for DEV's Summer Bug Smash: Smash Stories powered by Sentry . I maintain a GPU SQL engine — a DuckDB community extension that runs aggregates and GROUP BY on Apple Silicon via…

  • GPU SQL engine experienced performance issue on Apple Silicon
  • Bug caused by integer constant 128 times too small in slot-lock kernel
  • Fix involved changing constant from 1024 to 131,072

More from Friday 21 August →