About Michael Abrash
Born 1957. Michael Abrash is an American engineer, game programmer, computer scientist, programmer and technical writer.
Michael Abrash (born 1957) is an American programmer and technical writer. He has written dozens of magazine articles and multiple books on code optimization and software-rendered graphics for IBM PC compatibles. He worked at id Software in the mid-1990s on the rendering technology for Quake. He later wrote the Pixomatic software renderer for RAD Game Tools. Since 2014, he has been the chief scientist of Reality Labs, a subsidiary of Meta Platforms. He followed it with Cosmic Crusader and Big Top (1983), both published by Funtastic. Working with Dan Illowsky, who had previously programmed the Apple II Pac-Man clone Snack Attack, he co-wrote Snack Attack II (1982) for the IBM PC. After Quake was released, Abrash returned to Microsoft to work on natural language research, then moved to the Xbox team until 2001.
In 2002, Abrash went to RAD Game Tools where he co-wrote the Pixomatic software renderer, which emulates the functionality of a DirectX 7-level graphics card. At the end of 2005, Pixomatic was acquired by Intel. When developing Pixomatic, he and Mike Sartain designed a new architecture called Larrabee, which now is part of Intel's GPGPU project.
Gabe Newell, managing director of Valve, said that he had "been trying to hire Michael Abrash forever. [...] About once a quarter we go for dinner and I say 'are you ready to work here yet? In 2011 Abrash joined Valve.
On March 28, 2014, three days after Facebook announced agreements to purchase the virtual reality headset company, Oculus VR published a statement saying that Michael Abrash had joined their company as Chief Scientist. This reunited him with id Software's John Carmack, who was chief technology officer there at the time.
Technical writer Michael Abrash was a columnist in the 1980s for the magazine Programmer's Journal. The articles were collected in the 1989 book, Power Graphics Programming. His second book, Zen of Assembly Language Volume 1: Knowledge (1990),
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Michael Abrash's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Michael Abrash's
Frequently asked questions
Who is Michael Abrash?
game programmer
When was Michael Abrash born?
Michael Abrash was born in 1957.
What is Michael Abrash's occupation?
Michael Abrash is an engineer, game programmer, computer scientist, programmer and technical writer.
What nationality is Michael Abrash?
Michael Abrash is American.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Michael Abrash. https://biography.guide/michael-abrash/
MLA: "Michael Abrash." Biography.guide, https://biography.guide/michael-abrash/.
Chicago: "Michael Abrash." Biography.guide. https://biography.guide/michael-abrash/.
Data last updated: 2026-09-22 · Spot an error? Report a correction.
Page generated 2026-09-27 05:18 UTC