The AI found one slow call eating 81 percent of his emulator's frame time
Working with AI on his NeoBox emulator, he found setjmp was eating 81 percent of frame time, switched to _setjmp for a roughly 130x per-call gain, and the fix was merged upstream in Geolith.
How it works
- Working with AI on his emulator
- They find one system call eating 81 percent of frame time
- Switch to a cheaper variant for a roughly 130x per-call gain
- The fix is merged upstream
Why it’s worth knowing
One call was nearly the whole cost of every frame.
Where it’s from
Summarized from a public post on news.ycombinator.com. See the original ↗