Researchers in Computer Architecture and Compilers

http://www.cs.cmu.edu/~mihaib/whoswho

Explanation. This page is incomplete; please send corrections and additions to mihaib+who@cs.cmu.edu.
This page does not list students.

Name Address Picture Work
T
Goto: all A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Mehdi Baradaran Tahoori Professor
Northeastern U
ece.neu.edu/faculty/mtahoori
Mehdi Baradaran Tahoori FPGA Testing,
VLSI Test Automation,
reliability and fault tolerance,
test,
defect and fault tolerance for molecular and nano-technology,
noise issues in deep sub-micron VLSI,
CAD,
reconfigurable computing
dblp
Deependra Talla System Architect
Texas Instruments
ece.villanova.edu/~deepu
Deependra Talla computer architecture,
multimedia and DSP,
workload characterization,
ASIC and FPGA design
dblp
Madhusudhan Talluri Sunsoft, Sun
cs.wisc.edu/~talluri/talluri.html (old)
Madhusudhan Talluri virtual memory
dblp
Andrew S. Tanenbaum Professor
Vrije U., Amsterdam, Netherlands
cs.vu.nl/~ast/
Andrew S. Tanenbaum distributed systems,
compilers,
many textbooks
dblp
Zhimin Tang Professor
Institute of Computing Technology, Chinese Academy of Sciences
ict.ac.cn/chpc/tang
Zhimin Tang ASIC design,
parallel processing,
dblp
Olivier Tardieu Postdoc
Columbia U CS
www1.cs.columbia.edu/~tardieu
Olivier Tardieu alias analysis,
embedded systems
dblp
Robert Endre Tarjan Professor
Princeton U, CS
cs.princeton.edu/~ret
Turing (1986) award
Robert Endre Tarjan graph algorithms
dblp
Valerie E. Taylor Professor
Texas A&M U, CS
cs.tamu.edu/people/faculty/taylor
Valerie E. Taylor high performance computing,
performance analysis and modeling of parallel and distributed applications
dblp
Jürgen Teich Professor
U Erlangen-Nuremberg, Germany
www12.informatik.uni-erlangen.de/people/teich/index.php
Jürgen Teich embedded systems,
scheduling theory and optimization,
massively parallel VLSI architectures
dblp
Tim Teitelbaum Professor
Cornell U
cs.cornell.edu/Info/People/tt/Tim_Teitelbaum.html
Tim Teitelbaum incremental computation,
transformational programming,
programming environments,
language-based editors,
compilers,
attribute grammars,
Ada,
synthesizer
dblp
Olivier Temam Professor
U Paris Sud, France
lri.fr/~temam
Olivier Temam microarchitecture,
memory locality
dblp
Dan Teodosiu Researcher
Microsoft Research
Dan Teodosiu multiprocessors,
Scheme,
compression
dblp
Russell Tessier Professor
U Massachusetts Amherst
ecs.umass.edu/ece/tessier
Russell Tessier hardware verification,
reconfigurable hardware,
CAD and logic synthesis
dblp
Charles P. Thacker Microsoft Research Silicon Valley
nae.edu/NAE/awardscom.nsf/weblinks/LRAO-5X4TYX?OpenDocument
Charles P. Thacker Firefly,
Xerox Alto,
Tablet PC,
Ethernet,
AUTONET
dblp
Chandramohan A. Thekkath Microsoft Research
research.microsoft.com/~thekkath
Chandramohan A. Thekkath operating systems,
distributed systems,
networks,
interaction architecture/OS
dblp
Kevin B. Theobald Professor
U of Delaware
capsl.udel.edu/~theobald
Kevin B. Theobald multithreaded architectures,
branch prediction,
EARTH
dblp
Michael Theobald Postdoc
Carnegie Mellon U CS
www-2.cs.cmu.edu/~theobald
Michael Theobald asynchronous circuits,
formal verification,
CAD,
logic and high-level synthesis,
BDD and SAT Techniques,
embedded and hybrid systems
dblp
Lothar Thiele Professor
ETH Zurich, Switzerland
tik.ee.ethz.ch/~thiele
Lothar Thiele models/methods/software tools for embedded systems design,
array processors,
parallel algorithms for signal and image processing,
combinatorial optimization,
cryptography
dblp
Donald E. Thomas Professor
Carnegie Mellon U, ECE
ece.cmu.edu/~thomas
Donald E. Thomas hardware/software co-design,
Verilog
dblp
Carol L. Thompson Hewlett-Packard
? compilers for Itanium
dblp
Ken Thompson Bell Labs, Lucent
cm.bell-labs.com/cm/cs/who/ken (old)
Turing (1983) award
Ken Thompson Unix,
Plan 9
dblp
Mithuna S. Thottethodi Professor
Purdue U, ECE
dynamo.ecn.purdue.edu/~mithuna
Mithuna S. Thottethodi microarchitecture,
communication in distributed microarchitectures,
systems architecture,
interconnection networks
dblp
Michael D. Tiemann Vice President
RedHat Inc.
redhat.com/about/corporate/team/tiemann.html
Michael D. Tiemann g++,
Cygnus
dblp
Frank Tip IBM T.J. Watson
research.ibm.com/people/t/tip
Frank Tip whole-program optimization of object-oriented applications,
program analyis/slicing/understanding/refactoring,
compiler optimization
dblp
Francisco Tirado Professor
U Complutense de Madrid, Spain
dacya.ucm.es/paco
Francisco Tirado parallel processing for scientific computing,
scalability of parallel systems,
parallel architectures,
processor microarchitecture
dblp
Robert Tomasulo IBM ?

Eckert-Mauchly (1997) award
? Tomasulo's algorithm (out-of-order execution)
Hiroyuki Tomiyama Professor
Nagoya U, Japan
ertl.jp/~tomiyama
Hiroyuki Tomiyama system-level design methodologies for system-on-chip,
high-level synthesis,
compilers for low-power embedded systems,
analysis and optimization of real-time software
dblp
Karen A. Tomko Professor
U of Cincinatti
ece.uc.edu/~ktomko
Karen A. Tomko reconfigurable computing,
high performance computing,
scientific application performance,
graph partitioning,
compiler assisted optimization
dblp
Linda Torczon Research scientist
Rice U, CS
cs.rice.edu/~linda
Linda Torczon code generation,
interprocedural dataflow analysis,
ParaScope
dblp
Hwa C. Torng Professor (emeritus)
Cornell U, ECE
ee.cornell.edu/people/faculty/torng/htorng.shtml
Hwa C. Torng advanced RISC and superscalar architecture,
design of intelligent and broadband telecommunication networks,
task scheduling in multi-processors
dblp
Josep Torrellas Professor
U of Illinois Urbana-Champaign, CS
iacoma.cs.uiuc.edu/~torrella
Josep Torrellas Polaris,
I-ACOMA,
FlexRAM
dblp
Nur A. Touba Professor
U of Texas, Austin, ECE
ece.utexas.edu/~touba
Nur A. Touba CAD,
testing,
fault tolerant computing
dblp
Dan Truong Hewlett-Packard
irisa.fr/caps/people/truong (old)
Dan Truong software cache optimization,
data and instruction layout and prefetching,
profile-based optimization
dblp
Dean M. Tullsen Professor
UC San Diego
www-cse.ucsd.edu/users/tullsen
Dean M. Tullsen SMT,
speculation,
ILP
dblp
Gary Scott Tyson Professor
U of Michigan
eecs.umich.edu/~tyson
Gary Scott Tyson computer architecture,
compiler optimization
dblp