2 HN users recommended this talk2 months2025–2026score 2
Years with an HN recommendation, 2007–2026
HN points to it as a practical example of solving a tricky multithreading problem, including using a spinlock to speed up a real-time physics solver.
Dennis Gustafsson, creator of Teardown, presents how he parallelized the physics solver for an upcoming game, followed by a Q&A. The talk was given at the Better Software Conference 2025.
“The following is an interesting talk where the author used a spinlock to speed up a real-time physics solver significantly.” (HN, 2026)
As always: use standard libraries, profile, then write your own if the data indicates it's necessary. The following is an interesting talk where the author used a spinlock to speed up a real-time physics solver significantly. Dennis Gustafsson – Parallelizing the physics solver – BSC 2025 [this video]
Spinlock used to significantly speed up a real-time physics solver.
From my understanding this talk describes how he implemented a solution for a similar problem [this video] I'm saying if you're not writing multi-threaded code everyday, use a library. It can use atomics/locks but you shouldn't use it directly. If the library is designed well it'd be impossible to deadlock.
Describes solving a similar multithreading problem in a physics solver.
Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.
3 Hacker News comments
From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.
Citations, criticism and jokes