Michael Abrash
A legendary assembly optimization programmer who led optimization of the Quake software renderer during his time at id Software, and later joined Valve and Oculus as chief scientist.
Timeline (last 90 days)
At QuakeCon, Fabien Sanglard had lunch with developers including John Carmack, John Romero, Tom Hall, and Adrian Carmack, and they talked about Michael Abrash's assembly-level optimization of the Quake engine.
Michael Abrash's assembly-level optimization of the Quake engine doubled the frame rate, and without this optimization, Quake might not have been released at all.
According to discussions by compiler-domain experts on Hacker News, even today modern compilers still cannot reproduce the level of optimization Abrash manually achieved back then.
All Facts (3)
Michael Abrash's assembly-level optimization of the Quake engine doubled the frame rate, and without this optimization, Quake might not have been released at all.
50%UnverifiedAccording to discussions by compiler-domain experts on Hacker News, even today modern compilers still cannot reproduce the level of optimization Abrash manually achieved back then.
50%UnverifiedAt QuakeCon, Fabien Sanglard had lunch with developers including John Carmack, John Romero, Tom Hall, and Adrian Carmack, and they talked about Michael Abrash's assembly-level optimization of the Quake engine.
50%