Difference between revisions of "Lee Killough"

From DoomWiki.org

[checked revision][checked revision]
m (Refactor to use Extension:Cite; archive link)
m (That Easter egg originates from Boom, though it is also present in MBF.)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
[[File:Killough-easter-egg.png|thumb|right|Lee as he appears in an easter egg in [[Boom]].]]
 
'''Lee Killough''' is a well-known programmer who has contributed to the development of [[Doom]] [[source port]]s. He was part of the [[Boom]] team, and is the author of [[Marine's Best Friend]].
 
'''Lee Killough''' is a well-known programmer who has contributed to the development of [[Doom]] [[source port]]s. He was part of the [[Boom]] team, and is the author of [[Marine's Best Friend]].
  
Line 10: Line 11:
  
 
==External links ==
 
==External links ==
* [http://web.archive.org/web/20030812134811/http://www.rome.ro/lee_killough/ Lee Killough's Doom webpages]
+
 
 +
* {{Archived link|http://www.rome.ro/lee_killough/|Lee Killough's Doom webpages|https://redmars.org/mirrored/www.rome.ro/lee_killough/|redmars.org}}
 
* [http://www.leekillough.com/heaps/ Killough's page on priority queues]
 
* [http://www.leekillough.com/heaps/ Killough's page on priority queues]
* [http://slashdot.org/articles/02/12/19/176227.shtml Doom Archive Reopened] - Slashdot article (December 19, 2002)
+
* [https://slashdot.org/articles/02/12/19/176227.shtml Doom Archive Reopened] - Slashdot article (December 19, 2002)
  
 
==Sources==
 
==Sources==
Line 19: Line 21:
 
==References==
 
==References==
 
<references>
 
<references>
<ref name="figure">Figure from [http://www.doomworld.com/10years/ports/ports01_2.php A Slightly Condensed Genealogy of Doom Source Ports] ([[Doomworld]] article)</ref>
+
<ref name="figure">Figure from [https://www.doomworld.com/10years/ports/ports01_2.php A Slightly Condensed Genealogy of Doom Source Ports] ([[Doomworld]] article)</ref>
 
<ref name="quote">Quote from the [https://web.archive.org/web/20130121074250/http://rome.ro/games_doom.htm General Doom information] page on John Romero's website (archived)</ref>
 
<ref name="quote">Quote from the [https://web.archive.org/web/20130121074250/http://rome.ro/games_doom.htm General Doom information] page on John Romero's website (archived)</ref>
 
</references>
 
</references>

Latest revision as of 10:15, 9 March 2020

Lee as he appears in an easter egg in Boom.

Lee Killough is a well-known programmer who has contributed to the development of Doom source ports. He was part of the Boom team, and is the author of Marine's Best Friend.

Killough notably added many performance optimizations to the Doom engine. The single most important efficiency improvement was replacing the linear search used for looking up game data resources with a hash table algorithm. This improvement sped up the engine over 300%.[1]

In addition to working on source ports, Killough developed BSP after Colin Reed.

Between 1997 and 1998, he also operated a website with extensive technical information about Doom. In 2002, John Romero put up an archived copy of Killough's web pages on his own website. Romero calls the website "legendary" and writes that for many years Killough "was The Man to go to for any DOOM technical trivia".[2]

In his regular job, he now tunes mathematical libraries such as BLAS to run fast on supercomputers. For several years, Killough also maintained a page on priority queues.

External links[edit]

Sources[edit]

References[edit]

  1. Figure from A Slightly Condensed Genealogy of Doom Source Ports (Doomworld article)
  2. Quote from the General Doom information page on John Romero's website (archived)