See here for a list of names.
Thomas Ball
(`tball@research.att.com' as of 1994)
works on using compilers-type information such as control-flow
and control dependence in building not-necessarily-compilers tools,
such as
qp/qpt.
Robert Bedichek
(`robertb@lcs.mit.edu' as of 1995/03),
wrote the
g88
simulator while at Tektronix
and
Talisman
while at the University of Washington.
Robert Bedichek is interested in computer architecture
and operating systems and has built Meerkat,
a modestly-scalable multiple-processor machine.
The lack of good systems analysis tools, however,
keeps driving him back to tool-building.
Steve Chamberlain
(`sac@cygnus.com, as of 1994)
has written a series of amazing virtual machines
including
SoftPC
and the
GNU Simulators.
Thai Wey Then,
(chia@ecn.purdue.edu as of 1995/06)
is part of Purdue's
Binary Emulation and Translation group.
Cristina Cifuentes
(`C.N.Cifuentes@cs.utas.edu.au' as of 1994)
has studied decompilation extensively
and wrote
dcc.
Bob Cmelik
(`Bob.Cmelik@Sun.com' as of 1995/03),
wrote the
Spix
static instrumentation tools
and the
Shade
simulation and tracing tool
while at Sun Microsystems.
Don Eastlake
(dee@world.std.com as of July 1995)
wrote the instruction execution engine of
11SIM.
Alan Eustace
(`eustace@pa.dec.com' as of 1994)
worked with
Amitabh Srivastava
to develop
ATOM.
Richard M. Fujimoto
(`fujimoto@cc.gatech.edu', as of 1994)
has worked on several simulators, including
dis+mod+run,
Simon,
and a variety of time-warp simulation systems.
Torbjorn Granlund
(`tege@cygnus.com', as of 1994)
has worked on simulators both at the
Swedish Institute for Computer Science
and at
Cygnus.
Note: the second ``o'' in ``Torbjorn'' should have an umlaut
over it, but so far no umlaut appears here.
Steve Herrod
(herrod@cs.stanford.edu, as of October 1995)
has been involved with
Tango Lite,
studying about and writing a paper called
``Memory System Performance of UNIX on CC-NUMA Multiprocessors'',
a hardware, trace-based evaluation of IRIX on the Stanford DASH
multiprocessor,
and
SimOS.
James R. Larus
(`larus@cs.wisc.edu' as of 1995/03)
specializes in compiler- and architecutre-related projects
and has worked on
EEL,
SPIM,
qp/qpt
and
WWT.
Peter Magnusson
(`psm@sics.se' as of 1995/03)
built
SimICS
and its predecessor,
gsim
while at the Swedish Institute for Computer Science.
Pardo
(`pardo@cs.washington.edu' as of 1995/03,
and also known by his real name, David Keppel)
helped with the design and implementation of
MPtrace
and the design of
Shade,
both while at the University of Washington.
Pardo is most infamous for his shameless promotion of
Runtime Code Generation
(also known as self-modifying code),
but he also suffers from interests in
compilers, computer architecture, operating systems,
performance analysis, and a bunch of other stuff.
Russell W. Quong,
(quong@ecn.purdue.edu as of 1995/06)
directs Purdue's
Binary Emulation and Translation group.
Norman Ramsey
(`norman@cs.purdue.edu' as of 1995)
spends a lot of time trying to solve portability problems;
he is responsible for the
New Jersey Machine Code Toolkit
and has an ongoing interest in linkers.
Steven K. Reinhardt
(`stever@cs.wisc.edu' as of 1994)
spends a lot of time simulating multiple-processor machines.
He's spent a lot of time working on
WWT.
Duane Sand
(``SAND_DUANE@tandem.com'', as of 1994)
designed and helped write
Accelerator,
used to migrate Tandem's application base and OS
from their proprietary processor to a MIPS-based processor.
Rok Sosic
(sosic@cit.gu.edu.au as of 1995/09)
wrote
Dynascope
and
Dynascope-II.
Note: The `c' in Rok's name should have a `v'-shaped accent
over it, but HTML doesn't seem to have that accent.
Amitabh Srivastava
(`amitabh@pa.dec.com' as of 1994)
worked with
David W. Wall
to develop
OM
and with
Alan Eustace
to develop
ATOM.
Richard M. Stallman
(rms@gnu.ai.mit.edu as of July 1995)
wrote the device emulation engine of
11SIM.
Thai Wey Then
(at Purdue as of 1995/06)
is part of Purdue's
Binary Emulation and Translation group.
David Wall
(wall@mti.sgi.com as of 95/08)
has worked on several compiler tools that operate at or near link
time,
including
Titan tracing
and
OM.
Marice V. Wilkes, is generally considered the inventor of microcode.
Wilkes
cites various authors
who've proposed or used microcode to implement high-performance
emulators.
Emmet Witchel
(`witchel@lcs.mit.edu' as of 1995,
`witchel@cs.stanford.edu' as of 1994)
worked on
SimOS.
Marinos "nino" Yannikos
(nino@mips.complang.tuwien.ac.at)
is the author of
STonX
and
helped with this web page.
From instruction-set simulation and tracing