apple
Traut at ,  .

Traut at Microsoft, circa 2008.

Eric Philip Traut (born July 24, 1971) is an American software engineer and emulation pioneer who worked at Apple Computer.

Education

Traut received a B.S. with honors in computer systems engineering from Stanford University in 1993.[1][2]

Career

Apple Computer

In April 1993, Traut joined Apple Computer as a software engineer.[1] He updated Gary Davidian's original Mac 68k emulator to allow PowerPC-based Macintosh computers to run code originally written for 68k processors more quickly after a process of just-in-time compilation.[3] His work on the project led to a patent on a form of dynamic recompilation.[4]

After Apple Computer

R_-_p_2007-_Machine_Virtualization_-_Eric_Traut

R - p 2007- Machine Virtualization - Eric Traut

In October 1995, Traut joined Connectix, where he became the VP of engineering.[1] He developed successful commercial emulators such as Virtual PC and Virtual Game Station. Traut became the Chief Technical Officer of Connectix in 2001.[3]

In February 2003, Connectix was acquired by Microsoft, where Traut formed the Core Virtual Machine Team. As a distinguished engineer, he oversaw the development of virtualization technologies used in Microsoft Virtual Server and Virtual PC.[3] Eric left Microsoft in September 2012 to co-found Ten Four Software with Brent Traut. Eric rejoined Microsoft in May 2014 and became a Technical Fellow leading the business AI team.[1]

References

  1. 1.0 1.1 1.2 1.3 Eric Traut, LinkedIn. Accessed 2020-12-28.
  2. Past Tech Talks, The Stanford Association for Computing Machinery. 2011-10-28.
  3. 3.0 3.1 3.2 Eric Traut: Distinguished Engineer, Microsoft. 2006-10-03. Updated 2007-09-14. Archived 2008-01-05.
  4. Method for emulating guest instructions on a host computer through dynamic recompilation of host instructions by Eric P. Traut, Espacenet patent search. 1998-08-04.

External links

Seminars and podcasts

Wikipedia-logo-v2 This page uses Creative Commons Licensed content from Wikipedia (view authors).