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
A
Goto: top 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
Martín Abadi Professor
U of California at Santa Cruz
cse.ucsc.edu/~abadi/home.html
Martín Abadi security,
programming languages,
specification and verification
dblp
Tarek S. Abdelrahman Professor
U of Toronto, EE, Canada
eecg.utoronto.ca/~tsa
Tarek S. Abdelrahman Jasmine compiler,
NUMAchine multiprocessor,
POW system
dblp
Mokhtar Aboelaze Professor
York U, Canada
cs.yorku.ca/~aboelaze
Mokhtar Aboelaze omputer networks,
mobile networks,
computer architecture,
special purpose architecture for image processing
dblp
Jacob A. Abraham Professor
U of Texas, Austin, ECE
cerc.utexas.edu/~jaa
Jacob A. Abraham VLSI design and test,
formal verification,
fault-tolerant computing
dblp
Santosh G. Abraham Sun Microsystems
trimaran.org/car_group/santosh_abraham.html (old)
Santosh G. Abraham multiprocessor systems,
optimizing compilers,
performance evaluation,
memory hierarchy simulation and design,
Cheetah cache simulator,
Trimaran,
Elcor
dblp
Miron Abramovici Chief Technical Officer
DAFCA Inc.
bell-labs.com/user/miron (old)
Miron Abramovici CAD and testing,
reconfigurable computing,
FPGAs
dblp
David Abramson Professor
Monash U, Australia
csse.monash.edu.au/~davida
David Abramson high performance computer systems design,
software engineering tools for programming parallel and distributed supercomputers
dblp
Shail (Gupta) Aditya Senior Research Scientist
Hewlett-Packard Labs, Compiler and Architecture Group
trimaran.org/car_group/shail_aditya.html
Shail (Gupta) Aditya PICO,
Elcor,
Id,
parallel Haskell,
parallel computing,
compilers
dblp
Ali-Reza Adl-Tabatabai Intel MRL
www-2.cs.cmu.edu/~ali
Ali-Reza Adl-Tabatabai compiler optimizations,
debugging
dblp
Sarita Adve Professor
U of Illinois Urbana-Champaign, CS
rsim.cs.uiuc.edu/~sadve
Sarita Adve RSIM,
memory consistency models
dblp
Vikram S. Adve Professor
U of Illinois Urbana-Champaign, CS
www-sal.cs.uiuc.edu/~vadve
Vikram S. Adve link- and run-time compilation,
POEMS,
dHPF,
compilers for distributed applications,
LLVM
dblp
Anant Agarwal Professor
MIT
cag.lcs.mit.edu/~agarwal
Maurice Wilkes (2001) award
Anant Agarwal RAW,
Alewife,
Virtual Wires
dblp
Gul Agha Professor
U of Illinois at Urbana-Champaign, CS
www-osl.cs.uiuc.edu/people?user=agha
Gul Agha Actors,
concurrent programming,
formal verification,
software engineering,
programming languages
dblp
Dharma P. Agrawal Professor
U of Cincinnati
ececs.uc.edu/~dpa
Dharma P. Agrawal ad hoc and sensor networks,
wireless and mobile networks,
scheduling and task migration on NOWs,
multithreaded execution of OO programs,
parallelization of irregular FORTRAN loops
dblp
Vishwani D. Agrawal Professor
Auburn U
eng.auburn.edu/~vagrawal
Vishwani D. Agrawal SOC test,
low-power VLSI design
dblp
Alfred V. Aho Professor
Columbia U, CS
cs.columbia.edu/~aho
Alfred V. Aho compilers,
AWK
dblp
Alexander Aiken Professor
Stanford U, CS
theory.stanford.edu/~aiken
Alexander Aiken type systems,
static program analysis and abstract interpretation,
constraint resolution algorithms,
parallel programming,
language design,
domain specific languages,
end user programming,
visualization
dblp
Anastassia Ailamaki Professor
Carnegie Mellon U, CS
cs.cmu.edu/~natassa
Anastassia Ailamaki computer architecture,
databases
dblp
David Al-Dabass Professor
Nottingham Trent U, UK
ducati.doc.ntu.ac.uk/uksim/dad/webpage.htm
David Al-Dabass parallel and neural processing,
clusters,
parallel performance estimation
dblp
David H. Albonesi Professor
Cornell U, ECE
csl.cornell.edu/~albonesi
David H. Albonesi computer architecture,
microprocessor design,
power-aware microarchitecture,
performance evaluation
dblp
Nikitas A. Alexandridis Professor
George Washington U
seas.gwu.edu/~alexan
Nikitas A. Alexandridis advanced computer system architectures,
high performance processors,
parallel and distributed processing,
computer vision and image processing/transmission,
software prototyping for parallel systems & algorithms,
heterogeneous computing
dblp
Virgílio A. F. Almeida Professor
U Federal de Minas Gerais, Brazil
dcc.ufmg.br/~virgilio
Virgílio A. F. Almeida computing systems performance analysis and modeling,
e-commerce
dblp
Bowen Alpern IBM T. J. Watson
? Jalapeno (Java VM),
SSA,
theoretical models of hierarchical memory and parallelism,
distributed and parallel computing,
computational linear algebra
dblp
Erik R. Altman IBM T. J. Watson
? DAISY,
binary translation,
software pipelining
dblp
Rajeev Alur Professor
U of Pennsylvania
cis.upenn.edu/~alur
Rajeev Alur design tools for embedded software,
formal modeling and verification of reactive systems,
model checking,
hybrid systems,
distributed computing,
logic and automata theory
dblp
Saman P. Amarasinghe Professor
MIT
cag.lcs.mit.edu/~saman
Saman P. Amarasinghe compiler optimizations,
computer architectures,
software engineering,
parallel computing
dblp
Gene M. Amdahl Retired chairman
Commercial Data Servers Inc
actscorp.com/acts/amdahl.htm
Eckert-Mauchly (1987) award
Gene M. Amdahl pipelining,
instruction look-ahead,
cache
dblp
Henrik Reif Andersen Professor
IT University of Copenhagen, Denmark
itu.dk/people/hra
Henrik Reif Andersen verification of concurrent and embedded systems,
model checking,
modal mu-calculus,
models of concurrent systems,
configuration problems and configuration software,
implementation of embedded systems
dblp
Tom Anderson Professor
U of Washington Seattle, CS
cs.washington.edu/homes/tom
Tom Anderson Internet,
operating systems,
scheduler activations
dblp
David Andrews Professor
U of Kansas
ittc.ku.edu/~dandrews
David Andrews real time distributed,
embedded systems,
computer architecture
dblp
Andrew W. Appel Professor
Princeton U
cs.princeton.edu/~appel
Andrew W. Appel compilers,
functional programming languages
dblp
James R. Armstrong Professor
Virginia Tech, EE
ecpe.vt.edu/faculty/armstrong.html
James R. Armstrong modeling with hardware description languages,
high level testing
dblp
Mark G. Arnold Professor
Lehigh U
cse.lehigh.edu/~marnold
Mark G. Arnold computer architecture and arithmetic,
hardware description languages
dblp
Arvind Professor
MIT
csg.lcs.mit.edu/Users/arvind
Arvind term-rewriting systems,
dynamic dataflow,
Id
dblp
Krste Asanovic Professor
MIT
cag.lcs.mit.edu/~krste
Krste Asanovic T0 vector microprocessor,
low power,
neural network implementations
dblp
John Vincent Atanasoff Professor (deceased)
Iowa State U, CS
cs.iastate.edu/jva/jva-archive.shtml
John Vincent Atanasoff first digital computer
Peter M. Athanas Professor
Virginia Tech, EE
ee.vt.edu/~athanas
Peter M. Athanas computer architecture,
VLSI,
custom computing machines,
parallel processing,
hardware/software codesign,
high-level synthesis,
rapid prototyping of digital systems
dblp
Darren C. Atkinson Professor
Santa Clara U
cse.scu.edu/~atkinson
Darren C. Atkinson software engineering,
compilers
dblp
David I. August Professor
Princeton U, CS
cs.princeton.edu/~august
David I. August compilers for predicated architectures
dblp
Todd M. Austin Professor
U of Michigan
eecs.umich.edu/~taustin
Todd M. Austin SimpleScalar,
Diva (Dynamic Verification),
microarchitecture design,
low power computing,
compiler design,
computer system simulation and validation,
performance analysis tools and techniques
dblp
Eduard Ayguade Professor
U Politecnica de Catalunya, Barcelona, Spain
people.ac.upc.es/eduard
Eduard Ayguade parallelizing compilers,
OpenMP,
data placement optimization,
parallel computing in Java,
ILP
dblp
James H. Aylor Professor
U of Virginia, EE
ee.virginia.edu/profile.php?ID=2
James H. Aylor system-level modeling,
concurrent error detection,
automatic test pattern generation,
hardware description languages,
VLSI system design
dblp
Adnan Aziz Professor
U of Texas, Austin, ECE
ece.utexas.edu/~adnan
Adnan Aziz design and verification of digital IC
dblp
B
Goto: top 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
Bevan M. Baas Professor
UC Davis ECE
ece.ucdavis.edu/~bbaas/
Bevan M. Baas processor architecture,
VLSI design,
fast Fourier transform processors,
low power CMOS
John Backus computerhistory.org/events/hall_of_fellows/backus/
Turing (1977) award
John Backus FORTRAN,
Backus-Naur form
dblp
David F. Bacon Researcher
IBM T. J. Watson
research.ibm.com/people/d/dfb/
David F. Bacon design and implementation of programming languages,
concurrent systems
dblp
Wael M. Badawy Professor
U of Calgary, Canada
badawy.ca
Wael M. Badawy architectures for image and video processing,
system on a chip
dblp
Scott B. Baden Professor
UC San Diego, CS
cs.ucsd.edu/users/baden
Scott B. Baden high performance and scientific computation,
application-specific programming models and optimization strategies,
KeLP
dblp
Jean-Loup Baer Professor
U of Washington Seattle, CS
cs.washington.edu/homes/baer
Jean-Loup Baer caches,
computer architecture,
programmable network interfaces
dblp
Nader Bagherzadeh Professor
UC Irvine
eng.uci.edu/comp.arch/nader.html
Nader Bagherzadeh MorphoSys,
multithreaded architectures,
processor architecture
dblp
R. Iris Bahar Professor
Brown U, ECE
lems.brown.edu/iris.html
R. Iris Bahar computer architecture,
low-power design,
CAD,
nanosystem design
dblp
Vasanth Bala IBM research
? parallel computation,
Dynamo,
dynamic optimization
dblp
Thomas Ball Microsoft Research, Software Productivity Tools
research.microsoft.com/~tball
Thomas Ball formal methods for programs
dblp
Prithviraj Banerjee Professor
Northwestern U, ECE
ece.nwu.edu/~banerjee
Prithviraj Banerjee parallel algorithms for VLSI design automation,
distributed memory parallel compilers,
compilers for adaptive computing,
PARADIGM,
ProperCAD,
MATCH
dblp
Cristina Barrado Professor
U Politecnica de Catalunya, Barcelona, Spain
people.ac.upc.es/cristina
? automatic parallelization
dblp
Luiz André Barroso Google
barroso.org
Luiz André Barroso server workloads,
SimOS-Alpha
dblp
Rajeev Barua Professor
U of Maryland, ECE
ece.umd.edu/~barua
Rajeev Barua MAPS (Raw compiler),
modulo unrolling
dblp
Forest Baskett Venture Partner
New Enterprise Associates
nea.com/Partners/Bios/Menlo/FBaskettBio
Forest Baskett MIPS,
SUN,
DEC WRL founder
dblp
Kenneth E. Batcher Professor
Kent State U, CS
cs.kent.edu/~batcher
Eckert-Mauchly (1990) award
Kenneth E. Batcher parallel computers,
interconnection networks
dblp
Jürgen Becker Professor
U of Karslruhe
www-itiv.etec.uni-karlsruhe.de/opencms/opencms/de/institute/staff/becker.html
Jürgen Becker hardware/software codesign,
hardware synthesis,
systems-on-a-chip
dblp
Robert C. Bedichek Transmeta Corp.
bedichek.org/robert
Robert C. Bedichek Alewife,
Meerkat,
multicomputers
dblp
Peter A. Beerel Professor
U of Southern California
jungfrau.usc.edu/beerel.html
Peter A. Beerel CAD,
mixed asynchronous/synchronous VLSI design
dblp
Richard A. Belgard Consultant
members.aol.com/richb89600
Richard A. Belgard computer architecture
Gordon Bell senior researcher
Microsoft Bay Area Research Center
research.microsoft.com/users/GBell
Eckert-Mauchly (1982) award
Gordon Bell minicomputers,
timeshring,
hardware description languages
dblp
Luca Benini Professor
U of Bologna, Italy
www-micrel.deis.unibo.it/~benini
Luca Benini computer-aided design of digital circuits,
low-power applications,
design of portable systems
dblp
Siegfried Benkner Professor
U of Vienna, Austria
par.univie.ac.at/~sigi
Siegfried Benkner ADVANCE,
AURORA,
HPF+
dblp
Steve Bennett Intel, Hillsboro
intel.com/research/people/bios/bennett_s.htm
? SimpleScalar,
trace cache,
multiscalar
dblp
Alan D. Berenbaum Agere Systems
cm.bell-labs.com/cm/cs/who/adb
Alan D. Berenbaum computer architecture,
architectural support for high-speed networking,
VLSI design
dblp
Emery D. Berger Professor
U of Massachusetts Amherst, CS
cs.umass.edu/~emery
Emery D. Berger garbage collection,
virtual memory management,
locality-preserving data structures,
compilers for high-level optimization and error detection
dblp
Neil W. Bergmann Professor
U of Queensland, Brisbane, Australia
itee.uq.edu.au/~bergmann
Neil W. Bergmann reconfigurable computing,
embedded systems infrastructure for ubiquitous computing
dblp
Kees van Berkel Philips Research, Netherlands
research.philips.com/profile/people/fellows/berkel.html
Kees van Berkel asynchronous circuits,
VLSI design
dblp
David Bernstein Department Manager
Systems and Software, IBM Research Israel
? code scheduling,
optimizing compilers
dblp
Gerard Berry Professor
Ecole des Mines, Paris, France
www-sop.inria.fr/meije/personnel/Gerard.Berry.html
Gerard Berry programming languages design/semantics/implementation,
reactive and real-time programming,
synchronous circuit design and synthesis,
automatic verification of FSM,
lambda calculus and its models
dblp
Vaughn Betz Altera Corp.
eecg.toronto.edu/~vaughn (old)
Vaughn Betz FPGAs,
CAD for FPGAS,
computer architecture,
VLSI design,
VPR
dblp
Dileep Bhandarkar Director of Enterprise Architecture Lab
Intel
intel.com/pressroom/kits/bios/dbhandarkar.htm
Dileep Bhandarkar VAX,
Prism,
MIPS,
Alpha,
memories,
computer architecture
dblp
Shuvra S. Bhattacharyya Professor
U of Maryland, ECE
ece.umd.edu/~ssb
Shuvra S. Bhattacharyya architectures and CAD for embedded systems,
hardware/software co-design for signal/image/video processing
dblp
Laxmi N. Bhuyan Professor
UC Riverside, CS
cs.ucr.edu/~bhuyan
Laxmi N. Bhuyan computer architecture,
performance evaluation,
parallel and distributed systems,
interconnection networks,
fault tolerant computing
dblp
Ricardo Bianchini Professor
Rutgers U, CS
cs.rutgers.edu/~ricardob
Ricardo Bianchini parallel/distributed and cluster computing,
techniques for optimizing power and energy,
new I/O architectures,
Internet-related technologies
dblp
Armin Biere Professor
ETH Zurich, Switzerland
inf.ethz.ch/personal/biere
Armin Biere model checking,
hardware verification
dblp
Aart J. C. Bik Intel
liacs.nl/home/ajcbik
Aart J. C. Bik compilers for scientific computing,
Java compilation,
automatic vectorization
dblp
Angelos Bilas Professor
U of Crete, Greece
wwww.ics.forth.gr/~bilas
Angelos Bilas parallel architectures,
programming paradigms,
parallel applications,
interconnection networks,
block-level storage subsystems,
performance analysis and evaluation,
distributed systems
dblp
Benjamin J. Bishop Professor
U of Scranton, CS
cs.uofs.edu/~bishop
Benjamin J. Bishop multimedia systems,
computer graphics,
processor architecture,
VLSI design,
low-power electronics,
MGAP-II,
SPARTA
dblp
David T. Blaauw Professor
U of Michigan at Ann Arbor
eecs.umich.edu/cgi-bin/fac/facsearchform.cgi?blaauw+
David T. Blaauw circuit analysis,
computer-aided design,
high performance design
dblp
Stephen M. Blackburn Professor
Australian National U, Australia
cs.anu.edu.au/~Steve.Blackburn
Stephen M. Blackburn programming languages,
dynamic cooperative performance optimization Java,
transactional object storage,
image processing
dblp
R. D. (Shawn) Blanton Professor
Carnegie Mellon U, ECE
ece.cmu.edu/~blanton
R. D. (Shawn) Blanton design and test of VLSI,
fault-tolerant computing,
computer architecture
dblp
Guy E. Blelloch Professor
Carnegie Mellon U, CS
cs.cmu.edu/~guyb
Guy E. Blelloch thread scheduling,
parallel algorithms,
NESL language,
parallel computing
dblp
Matthias Blume Professor
Toyota Technical Institute, Chicago
people.cs.uchicago.edu/~blume
Matthias Blume design and implementation of high-level programming languages,
SML/NJ
dblp
Matthias A. Blumrich IBM Research
cs.princeton.edu/~mb (old)
Matthias A. Blumrich SHRIMP,
shared memory multiprocessing
dblp
Arndt Bode Professor
Technische U Muenchen, Germany
wwwbode.cs.tum.edu/~bode
Arndt Bode parallel and distributed architectures/applications,
programming environments and tools
dblp
Rastislav Bodík Professor
UC Berkeley
cs.berkeley.edu/~bodik
Rastislav Bodík critical path,
compilers,
computer architecture
dblp
François Bodin Researcher
IRISA, France
irisa.fr/caps/people/bodin/index_fr.htm
François Bodin program optimizations,
HPC programming environments,
compilers,
ILP,
parallel computers
dblp
Hans-Juergen Boehm Hewlett-Packard Labs
hpl.hp.com/personal/Hans_Boehm/
Hans-Juergen Boehm Boehm-Weiser garbage collector,
gcj,
multiprocessor synchronization,
constructive real arithmetic
dblp
Taisuke Boku Professor
U of Tsukuba, Japan
arch.is.tsukuba.ac.jp/~taisuke/index-e.html
Taisuke Boku network topology,
data transfer methods for HPC on MPPs
dblp
Shekhar Y. Borkar Director of Circuit Research
Intel
intel.com/research/people/bios/borkar_s.htm
Shekhar Y. Borkar 8051 microcontrollers,
iWarp,
high-speed signaling for supercomputers
dblp
Pradip Bose Research Staff Member
IBM T. J. Watson
research.ibm.com/people/b/bose
Pradip Bose high-performance computer architectures,
CAD,
performance evaluation,
performance verification,
parallel processing,
compilers,
VLSI testing and verification
dblp
Luc Bougé Professor
IRISA/ENS Cachan, Bretagne, France
ens-lyon.fr/~bouge
Luc Bougé semantics of languages for parallel programming,
cluster computing
dblp
Donald W. Bouldin Professor
U of Tennessee at Knoxville
microsys6.engr.utk.edu/ece/bouldin_home.html
Donald W. Bouldin microelectronic systems design,
adaptive computing systems,
VLSI,
ASICs,
FPGAs,
MCMs,
synthesis
dblp
Chandrasekhar Boyapati Professor
U of Michigan
eecs.umich.edu/~bchandra
Chandrasekhar Boyapati software reliability,
program analysis
dblp
Robert S. Boyer Professor
U of Texas, Austin, CS
cs.utexas.edu/users/boyer
Robert S. Boyer theorem prooving,
Maxima (Macsyma clone),
Boyer-Moore theorem prover,
hardware verification
dblp
Robert K. Brayton Professor
UC Berkeley, EE
www-cad.eecs.berkeley.edu/~brayton
Robert K. Brayton analysis of nonlinear networks,
electrical simulation and optimization of circuits,
combinational and sequential logic synthesis,
asynchronous synthesis,
formal verification
dblp
Scott E. Breach Hewlett-Packard
cs.wisc.edu/~breach (old)
Scott E. Breach multiscalar processors
dblp
Gordon J. Brebner Professor
U of Edinburgh, UK
dcs.ed.ac.uk/home/gordon
Gordon J. Brebner flexible architecture and networking
dblp
Mauricio Breternitz Jr. Intel MRL
intel.com/research/people/bios/breternitz_m.htm
? parallelizing compilers multiprocessors and VLIW,
binary translation,
on IP telephony,
parallelizing database servers
dblp
Melvin A. Breuer Professor
U of Southern California
poisson.usc.edu/Breuer.html
Melvin A. Breuer CAD,
design-for-test and built-in self-test,
VLSI circuits
dblp
Faye A. Briggs director of chipset architecture
Intel Enterprise Products Group
Faye A. Briggs computer architecture,
parallel processing
dblp
Robert W. Brodersen Professor
UC Berkeley, ECE
bwrc.eecs.berkeley.edu/People/Faculty/rb
Robert W. Brodersen low power design,
wireless communications,
CAD tools
dblp
Stephen D. Brookes Professor
Carnegie Mellon U, CS
csd.cs.cmu.edu/research/faculty_research/brookes.html
Stephen D. Brookes semantics of programming languages,
trace semantics
dblp
David Brooks Professor
Harvard U
eecs.harvard.edu/~dbrooks
? interaction architecture/software/hardware,
power dissipation and chip cooling modelling,
Wattch
dblp
Frederick P. Brooks Jr. Professor
U of North Carolina, CS
cs.unc.edu/~brooks
Turing (1999) award, von Neumann medal (1993), National Medal of Technology (1985), Allen Newell (1994) award, Eckert-Mauchly (2004) award
Frederick P. Brooks Jr. 3D interactive computer graphics,
human-computer interaction,
virtual worlds,
molecular graphics,
IBM S/360,
STRETCH,
The Mythical Man-Month
dblp
Mats Brorsson Professor
Royal Institute of Technology, Stockholm, Sweden
it.kth.se/~matsbror
Mats Brorsson energy aware architectures,
shared address space multiprocessors,
programming models for parallel programs,
software DSM
dblp
Angela Demke Brown Professor
U of Toronto, CS, Canada
cs.toronto.edu/~demke
Angela Demke Brown compiler-guided resource management,
run-time adaptation,
operating systems,
compiler optimization,
parallel and distributed systems
dblp
Donna J. Brown Professor
U of Illinois at Urbana-Champaign, ECE
wocket.csl.uiuc.edu/~djb
Donna J. Brown VLSI layout,
combinatorial algorithms,
parallel and distributed algorithms and architecture,
Web-based instruction,
Mallard
dblp
Richard B. Brown Dean, College of Engineering
U of Utah
coe.utah.edu/brown
Richard B. Brown IC design (VLSI),
solid-state chemical sensors,
MEMS,
mixed-signal circuits,
high-performance,
radiation-hard and low-power microprocessors,
CMOS/SOI/GaAs
dblp
Stephen Dean Brown Professor
U of Toronto, EE, Canada
eecg.utoronto.ca/~brown
Stephen Dean Brown FPGAs,
CAD,
place and route
dblp
Erik Brunvand Professor
U of Utah, CS
cs.utah.edu/~elb/home.html
Erik Brunvand computer architecture,
VLSI systems,
self-timed and asynchronous systems
dblp
Randal E. Bryant Professor
Carnegie Mellon U, CS
cs.cmu.edu/~bryant
Randal E. Bryant Binary Decision Diagrams (BDD),
formal verification,
model checking
dblp
Mihai Budiu Microsoft Research
cs.cmu.edu/~mihaib (old)
Mihai Budiu reconfigurable hardware,
optimizing compilers,
spatial computation
dblp
Duncan A. Buell Professor
U of South Carolina
cse.sc.edu/~buell
Duncan A. Buell Splash 2 reconfigurable system,
numeric computations,
parallel algorithms and architectures,
computational number theory
dblp
Doug Burger Professor
U of Texas, Austin, CS
cs.utexas.edu/users/dburger
Doug Burger SimpleScalar,
Datascalar,
memory systems
dblp
Neil Burgess Professor
Cardiff U, UK
engin.cf.ac.uk/whoswho/profile.asp?RecordNo=138
Neil Burgess computer arithmetic,
digital signal processing,
hardware support for DSP
dblp
Wayne P. Burleson Professor
U of Massachusetts Amherst ECE
ecs.umass.edu/ece/vspgroup/burleson.html
Wayne P. Burleson VLSI signal processing,
on-chip interconnects,
reconfigurable computing
dblp
Martin Burtscher Professor
Cornell U, ECE
csl.cornell.edu/~burtscher
Martin Burtscher high-performance microprocessor architecture,
ILP,
compiler optimizations,
value prediction,
data compression,
latency-reduction techniques
dblp
Rajkumar Buyya Professor
Monash U, Australia
buyya.com
Rajkumar Buyya computer architecture,
operating systems,
compilers,
parallel / distributed / cluster / grid / peer-to-peer computing
dblp
C
Goto: top 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
George Z. N. Cai Engineering manager
Intel Design Center, Texas
? power modeling and management,
microprocessor design and implementation
dblp
Brad Calder Professor
UC San Diego
www-cse.ucsd.edu/users/calder
Brad Calder prediction,
mobile code,
PSSA
dblp
Timothy J. Callahan post-doc
Carnegie Mellon U, CS
www-2.cs.cmu.edu/~tcal
Timothy J. Callahan GARP,
reconfigurable hardware compilation,
system-on-a-chip design automation,
hardware/software codesign
dblp
João M. P. Cardoso Professor
U of Algarve, Portugal
w3.ualg.pt/~jmcardo
João M. P. Cardoso reconfigurable computing,
high-level synthesis for FPGAs,
design automation for embedded systems
dblp
Douglas M. Carmean principal engineer/architect
Intel Desktop Products, Oregon
Douglas M. Carmean IA-32,
Pentium,
Pentium 4
dblp
Steven M. Carr Professor
Michigan Technological U, CS
cs.mtu.edu/~carr
Steven M. Carr high-level optimization for DSP,
compilers-computer architecture interaction,
concurrent computing
dblp
John B. Carter Professor
U of Utah, CS
cs.utah.edu/~retrac
John B. Carter operating systems,
parallel and distributed computing,
multiprocessor computer architecture,
memory system design,
Munin
dblp
Lori Carter Professor
Point Loma Nazarene U, San Diego
mcs.ptloma.edu/Carter
Lori Carter computer architecture,
compiler optimizations,
predicated execution,
compilation for IA64
dblp
Nicholas P. Carter Professor
U of Illinois Urbana-Champaign, ECE
crhc.uiuc.edu/~npcarter
Nicholas P. Carter reconfigurable logic,
computing using non-silicon
dblp
Calin Cascaval IBM T. J. Watson
polaris.cs.uiuc.edu/~cascaval (old)
Calin Cascaval parallel compilers,
parallel and distributed computing,
object oriented compilers and methodologies
dblp
Steve Casselman Virtual Computer Corp
? reconfigurable computing,
search engines
dblp
Gregory J. Chaitin IBM T. J. Watson
cs.umaine.edu/~chaitin
Gregory J. Chaitin register allocation,
algorithmic information theory
dblp
Craig Chambers Professor
U of Washington Seattle, CS
cs.washington.edu/homes/chambers
Craig Chambers SPIN,
dynamic compilation,
Vortex,
Cecil
dblp
Fay Chang Google
cs.cmu.edu/~fwc (old)
? Speculative prefetching for disk data,
distributed filesystems
dblp
J. Morris Chang Professor
Iowa State U, EE
vulcan.ee.iastate.edu/~morris
J. Morris Chang wireless network,
computer architecture,
object-oriented programming languages,
memory management,
hardware description languages,
internet architecture
dblp
Craig M. Chase Professor
U of Texas, Austin, ECE
ece.utexas.edu/~chase
Craig M. Chase parallel architectures and algorithms
dblp
Siddhartha Chatterjee Professor
U of North Carolina, CS
cs.unc.edu/~sc
Siddhartha Chatterjee cache-conscious algorithms,
data parallelism
dblp
Tiberiu Chelcea postdoc
Carnegie Mellon U, CS
cs.cmu.edu/~tibi
Tiberiu Chelcea asynchronous circuits
dblp
Peter M. Chen Professor
U of Michigan
eecs.umich.edu/~pmchen
Peter M. Chen RIO,
ARMADA,
fault tolerance,
disk systems
dblp
Tien-Fu Chen Professor
National Chung Cheng U, China
cs.ccu.edu.tw/~chen
Tien-Fu Chen computer architecture,
SOC design,
embedded systems
dblp
Fu-Chiung John Cheng Professor
Tatung U, Taiwan
cse.ttu.edu.tw/~cheng
Fu-Chiung John Cheng Systems-on-a-chip,
hardware-software codesign,
CAD tools,
asynchronous logic,
FPGAs,
Java-enabled embedded systems,
real-time OS,
expert database systems
dblp
Perry Cheng IBM T.J. Watson
research.ibm.com/people/p/perryche
Perry Cheng garbage collection,
type-directed compilation
dblp
David R. Cheriton Professor
Stanford U
www-dsg.stanford.edu/DavidCheriton.html
David R. Cheriton distributed systems,
high performance networks,
operating systems,
distributed interactive simulation,
object-oriented design techniques
dblp
Peter Y. K. Cheung Professor
Imperial College, London, UK
ee.ic.ac.uk/pcheung
Peter Y. K. Cheung reconfigurable computing,
hardware/software codesign,
CAD,
Digital and Asynchronous Systems,
VLSI architecture for signal processing,
mixed signal designs
dblp
Men-Chow Chiang IBM Server Group
? memory systems for multiprocessors
dblp
Donald M. Chiarulli Professor
U of Pittsburgh, EE
cs.pitt.edu/~don
Donald M. Chiarulli chip level optoelectronic interconnections,
optical-electronic-mechanical multi-domain CAD,
optical memory systems,
robotics,
SOC voice based interfaces
dblp
Andrew A. Chien Professor
UC San Diego
www-csag.ucsd.edu/individual/achien/achien.html
Andrew A. Chien Agile Distributed Objects,
High Performance Virtual Machines (HPVM),
Illinois Concert Project,
QoS management
dblp
Bruce R. Childers Professor
U of Pittsburgh, CS
cs.pitt.edu/~childers
Bruce R. Childers automatic design of application-specific processors,
custom VLIW/systolic architectures,
low-power embedded processors,
computer architecture,
compilers and software development tools
dblp
Trishul M. Chilimbi Microsoft Research
research.microsoft.com/~trishulc
Trishul M. Chilimbi optimizations for caching
dblp
Giovanni Chiola Professor
U di Genova, Italy
disi.unige.it/person/ChiolaG
Giovanni Chiola active messages (GAMMA),
distributed databases
dblp
Derek Chiou Professor
U of Texas at Austin ECE
ece.utexas.edu/~derek
Derek Chiou simulators,
sequential and parallel computer architectures,
router architecture,
dataflow machines,
StarT
dblp
Jong-Deok Choi IBM Research T. J. Watson
research.ibm.com/people/j/jdchoi
? programming languages,
compiler optimizations,
software engineering
dblp
Kiyoung Choi Professor
Seoul National U, Korea
poppy.snu.ac.kr/~kchoi/kchoi.html
Kiyoung Choi VLSI design,
CAD,
hardware-software codesign,
high-level synthesis,
low-power system design
dblp
Frederic T. Chong Professor
UC Davis, CS
american.cs.ucdavis.edu:80/~chong
Frederic T. Chong Active Pages
dblp
Pai H. Chou Professor
UC Irvine
ece.uci.edu/~chou
Pai H. Chou IMPACCT,
embedded systems,
low power design
dblp
Alok N. Choudhary Professor
Northwestern U ECE
ece.northwestern.edu/~choudhar
Alok N. Choudhary compilers and runtime systems for high-performance embedded/adaptive/power-aware systems,
high-performance databases,
parallel and high-performance storage and I/O systems
dblp
Fred C. Chow Pathscale, Inc.
? optimizing compilers
dblp
Paul Chow Professor
U of Toronto, EE, Canada
eecg.toronto.edu/~pc
Paul Chow FPGAs,
OneChip,
Transmogrifier-2
dblp
Giuseppe Ciaccio Professor
U di Genova, Italy
disi.unige.it/person/CiaccioG
Giuseppe Ciaccio clusters of PCs,
operating systems,
parallel processing,
parallel computer architecture
dblp
Michal Cierniak researcher
Intel Microprocessor Research Labs, Programming Systems Lab
intel.com/research/mrl/people/cierniak_m.htm
Michal Cierniak virtual machines,
runtime systems,
just-in-time compilation,
high-performance compiler optimizations
dblp
Marcelo H. Cintra Professor
U of Edinburgh, UK
dcs.ed.ac.uk/home/mc
Marcelo H. Cintra computer architectures,
parallel and high-performance computing,
scientific computing
dblp
Douglas W. Clark Professor
Princeton U, CS
cs.princeton.edu/~doug
Douglas W. Clark processor architecture and organization,
performance measurement and analysis,
computer architecture,
Display Wall
dblp
Wesley A. Clark Clark, Rockoff and Associates

Eckert-Mauchly (1981) award
Wesley A. Clark design of early computers,
TX-0,
TX-2
dblp
Edmund M. Clarke Professor
Carnegie Mellon U, CS
cs.cmu.edu/~emc
Edmund M. Clarke formal verification,
model checking
dblp
John G. Cleary Professor
U of Waikato, New Zealand
cs.waikato.ac.nz/Staff/john-g.-cleary.html
John G. Cleary parallel and distributed systems,
TimeWarp,
compression,
logic programming
dblp
Cliff Click Motorola
crpc.rice.edu/MSCP/cliff.html (old)
Cliff Click compiler optimizations,
intermediate program representations
dblp
John Cocke (deceased)
IBM T. J. Watson

Eckert-Mauchly (1985) award, Turing (1987) award
John Cocke optimizing compilers,
RISC processors
dblp
Robert S. Cohn Intel
Robert S. Cohn Alpha compilers,
profile-feedback compilation,
Spike,
code layout in Unix OM
dblp
Michele Colajanni Professor
U di Modena, Italy
traianus.ce.uniroma2.it/people/colajanni.html
Michele Colajanni distributed parallel computing,
distributed web servers,
parallel scientific computing,
fault-tolerance,
interconnection networks,
performance analysis and simulation
dblp
Osvaldo Colavin ST Microelectronics
? architectural support for multimedia
dblp
Jean-Francois Collard Intel
prism.uvsq.fr/~jfcollar (old)
Jean-Francois Collard automatic parallelization,
optimizing compilers
dblp
Robert P. Colwell Colwell and Associates, Inc.

Eckert-Mauchly (2005) award
Robert P. Colwell Pentium Pro,
Multiflow
dblp
Hubert Comon-Lundh Professeur
Ecole Normale Superieure de Cachan, France
lsv.ens-cachan.fr/~comon/
Hubert Comon-Lundh term rewriting,
symbolic constraint solving,
tree automata techniques,
verification of infinite state systems,
cryptographic protocols
dblp
Katherine Compton Professor
U of Wisconsin-Madison ECE
ece.wisc.edu/~kati/
Katherine Compton reconfigurable computing
dblp
Jason Cong Professor
U of California at Los Angeles, CS
ballade.cs.ucla.edu/~cong
Jason Cong hardware synthesis,
giga-scale system-on-a-chip,
FPGAs,
large-scale CAD
dblp
Daniel A. Connors Professor
U of Colorado, CS
cs.colorado.edu/~dconnors
Daniel A. Connors high performance computer systems,
run-time optimization architectures,
embedded systems,
optimizing compilers,
operating systems
dblp
Charles Consel Professor
ENSEIRB/LaBRI/INRIA Bordeaux, France
compose.labri.u-bordeaux.fr/people/consel
Charles Consel programming languages,
program analysis and transformation,
software engineering,
operating systems
dblp
Thomas M. Conte Professor
North Carolina State U, ECE
tconte.org
Thomas M. Conte compiler design,
advanced microarchitectures,
VLIW/IA-64 compilers
dblp
Lynn Conway Professor (emeritus)
U of Michigan
ai.eecs.umich.edu/people/conway/conway.html
Lynn Conway VLSI,
robotics/AI
dblp
Stephen A. Cook Professor
U of Toronto, CS, Canada
cs.toronto.edu/~sacook
Turing (1982) award
Stephen A. Cook NP-completeness,
computational complexity,
logic
dblp
William R. Cook Professor
U of Texas at Austin, CS
cs.utexas.edu/users/wcook
William R. Cook programming languages,
mixins,
type theory,
object-oriented programming,
interfacing languages and databases,
software engineering,
web-based information systems,
information security
dblp
Keith D. Cooper Professor
Rice U, CS
cs.rice.edu/~keith
Keith D. Cooper Rn,
ParaScope,
low-level code optimization,
code generation,
GrDAS
dblp
Lee D. Coraor Professor
Penn State U
cse.psu.edu/gradbroc/faculty/coraor.html
Lee D. Coraor FPGAs,
SmartDIMM (computing in memory)
dblp
Henk Corporaal Professor
Technische U Eindhoven, Netherlands
ics.ele.tue.nl/~heco
Henk Corporaal automatic synthesis of application specific processors,
very large scale distributed embedded DSP systems
dblp
Jordi Cortadella Professor
U Politecnica de Catalunya, Spain
lsi.upc.es/~jordic
Jordi Cortadella synthesis,
analysis and verification of concurrent systems,
asynchronous systems,
logic synthesis,
Petrify
dblp
Michel Cosnard Professor/director
INRIA
inria.org/presse/cvmc.en.html
Michel Cosnard parallel algorithms and architectures,
algorithm complexity,
automata theory and neural networks,
discrete dynamical systems
dblp
Patrick Cousot Professor
Ecole Normale Superieure Paris, France
di.ens.fr/~cousot
Patrick Cousot abstract interpretation,
semantics
dblp
Radhia Cousot Research Director
Ecole Polytechnique, France
di.ens.fr/~cousot
? abstract interpretation,
semantics,
proofs
dblp
Alan L. Cox Professor
Rice U, CS
cs.rice.edu/~alc
Alan L. Cox TreadMarks,
FASTLINK
dblp
Harvey G. Cragon Professor (emeritus)
U of Texas, Austin, ECE
ece.utexas.edu/ece/people/profs/Cragon.html
Eckert-Mauchly (1986) award
Harvey G. Cragon first integrated circuit computer,
first TTL computer
dblp
Karl Crary Professor
Carnegie Mellon U, CS
cs.cmu.edu/~crary
Karl Crary type-oriented compilation strategies,
type-based certification of mobile code,
high-level programming language design
dblp
John Crawford Director of McKinley Architecture
Intel Architecture Group, Enterprise Platforms Group
intel.com/pressroom/kits/bios/crawford.htm
Eckert-Mauchly (1995) award
John Crawford IA-64,
80386,
Pentium
dblp
Seymour Cray (deceased)
cgl.ucsf.edu/home/tef/cray/tribute.html
Eckert-Mauchly (1989) award
Seymour Cray supercomputers
Stefano Crespi-Reghizzi Professor
Politecnico di Milano, Italy
elet.polimi.it/people/crespi
Stefano Crespi-Reghizzi formal languages and automata,
compiler optimization and parallelization,
programming languages,
man-machine interfaces
dblp
Darren C. Cronquist Hewlett-Packard Labs, Compiler and Architecture Group
hpl.hp.com/research/itc/car/Templates/darren-cronquist-page.html
Darren C. Cronquist architectures/compilers/languages for embedded applications,
RaPiD (reconfigurable hardware),
PICO
dblp
Mark Crovella Professor
Boston U, CS
cs-www.bu.edu/faculty/crovella
Mark Crovella performance evaluation of parallel and networked computers,
measuring and characterizing the web
dblp
David E. Culler Professor
UC Berkeley, CS
cs.berkeley.edu/~culler
David E. Culler Active Messages,
Threaded Abstract Machine,
parallel architectures
dblp
Walling R. Cyre Professor
Virginia Tech, EE
ecpe.vt.edu/faculty/cyre.html
Walling R. Cyre automatic design,
requirements analysis,
natural language understanding,
automatic modeling,
high-level synthesis,
design representation
dblp
Ronald K. Cytron Professor
Washington U in St. Louis, CS
cs.wustl.edu/~cytron
Ronald K. Cytron SSA,
compilers,
continuous compilers,
packet filtering,
secure voting
dblp
D
Goto: top 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
Ole-Johan Dahl (deceased)
Oslo U, Norway
ifi.uio.no/~olejohan
Turing (2001) award, von Neumann Medal (2001)
Ole-Johan Dahl Simula,
type theory,
object-oriented programming
dblp
Fredrik Dahlgren Professor
Chalmers U, Goteborg, Sweden
ce.chalmers.se/~dahlgren
Fredrik Dahlgren high-performance multiprocessors,
multiprocessors for telecom systems
dblp
William J. Dally Professor
Stanford U
csl.stanford.edu/~billd
Maurice Wilkes (2000) award
William J. Dally Imagine,
J-machine,
the reliable router,
high-speed interconnection networks
dblp
Marco Danelutto Professor
U of Pisa, Italy
di.unipi.it/~marcod
Marco Danelutto parallel programming with skeletons,
P3L,
parallel functional,
ocamlp3l,
(massively) parallel architectures,
ILP,
Linux clusters
dblp
Alain Darte Researcher
CNRS
ens-lyon.fr/~darte/index-us.html
Alain Darte automatic parallelization,
HPF,
Nestor,
scheduling,
systolic arrays
dblp
Chitaranjan R. Das Professor
Pennsylvania State U
cse.psu.edu/~das
Chitaranjan R. Das computer architecture,
parallel and distributed computing,
design and analysis of routing algorithms,
processor management in multiprocessors,
performance evaluation and fault-tolerant computing
dblp
Manuvir Das Microsoft Research
research.microsoft.com/users/Manuvir/homepage.html
Manuvir Das static program analysis,
application to compilers/error detection/program verification
dblp
Aravind Dasu Professor
Utah State U
ece.usu.edu/ece/faculty_staff/profile.php?id=229
Aravind Dasu reconfigurable computing for media and scientific computing
dblp
Edward S. Davidson Professor (emeritus)
U of Michigan
eecs.umich.edu/~davidson
Eckert-Mauchly (2000) award
Edward S. Davidson computer architecture,
supercomputing,
parallel and pipelined computers,
performance modeling and optimization,
application code,
assessment and tuning,
VLSI systems,
memory organization and management,
CAD
dblp
Jack W. Davidson Professor
U of Virginia, CS
cs.virginia.edu/~jwd
Jack W. Davidson zephyr,
high-performance embedded applications,
dynamic optimization for power
dblp
Al Davis Professor
U of Utah, CS
cs.utah.edu/~ald
Al Davis parallel computer architecture,
adaptive memory systems,
asynchronous circuits and systems
dblp
Nathaniel J. Davis Professor
Virginia Tech, EE
ecpe.vt.edu/faculty/davisnj.html
Nathaniel J. Davis advanced computer architectures,
parallel processing,
interconnection networks,
computer networks,
computer system simulation and performance modeling,
embedded microprocessor systems
dblp
Koen De Bosschere Professor
Ghent U, Belgium
elis.ugent.be/~kdb
Koen De Bosschere debugging of parallel programs,
Java technology,
link-time optimization,
computer architecture
dblp
Bjorn De Sutter postdoc
Gent U, Belgium
elis.ugent.be/~brdsutte
Bjorn De Sutter binary rewriting,
embedded software optimization,
low-power optimization,
reconfigurable computing,
software protection techniques,
computer architecture,
program compaction
dblp
Alexander G. Dean Professor
North Carolina State U
cesr.ncsu.edu/agdean
Alexander G. Dean computer architecture and compilation techniques for embedded systems,
software thread integration
dblp
Saumya K. Debray Professor
U of Arizona
cs.arizona.edu/people/debray
Saumya K. Debray programming languages and compilers,
binary rewriting and link-time code optimization,
code compression
dblp
James C. Dehnert Transmeta
? compilers,
Standard Template Library,
Cydra 5
dblp
André DeHon Professor
Caltech U, CS
cs.caltech.edu/~andre
André DeHon reconfigurable hardware,
DPGA,
MATRIX
dblp
José G. Delgado-Frias Professor
Washington State U
eecs.wsu.edu/~jdelgado
José G. Delgado-Frias VLSI microarchitectures,
routers,
immunity-/genetic-/neural network-based computing
dblp
Robert DeLine Microsoft Research
research.microsoft.com/users/rdeline
? user interfaces,
software engineering,
type theory,
Vault
dblp
James Demmel Professor
UC Berkeley, CS
cs.berkeley.edu/~demmel
James Demmel LAPACK,
ScaLAPACK,
linear systems,
numerical methods
dblp
Jack B. Dennis Professor (emeritus)
MIT
lcs.mit.edu/people/bioprint.php3?Record_ID=26
Eckert-Mauchly (1984) award
Jack B. Dennis dataflow computers,
stream processors
dblp
Alvin M. Despain Professor
U of Southern California
isi.edu/acal/people/despain.html
Alvin M. Despain computer architecture,
multiprocessor systems,
logic programming,
quantum computation,
design automation
dblp
Dave Detlefs Sun Labs East
research.sun.com/people/detlefs
Dave Detlefs Extended Static Checker,
Simplify theorem prover,
garbage collection
dblp
Srinivas Devadas Professor
MIT
glenfiddich.lcs.mit.edu/~devadas
Srinivas Devadas VLSI design,
CAD,
computer architecture,
hardware validation,
architectural synthesis for programmable processors,
smart caches,
security problems in pervasive computing
dblp
Keith Diefendorff Apple
Keith Diefendorff Apple/PowerPC,
AMD K6,
Motorola 88110
dblp
Oliver Frank Diessel Lecturer
U of New South Wales, Sydney, Australia
cse.unsw.edu.au/~odiessel
Oliver Frank Diessel design and management of reconfigurable computer systems and applications
dblp
Henry G. (Hank) Dietz Professor
U of Kentucky
aggregate.org/hankd
Henry G. (Hank) Dietz parallel processing,
compilers,
hardware architectures and networking,
operating systems,
digital imaging
dblp
Edsger Wybe Dijkstra (deceased)
U of Texas, Austin, CS
cs.utexas.edu/users/UTCS/report/1997/dijkstra.html
Turing (1972) award
Edsger Wybe Dijkstra formal methods
dblp
David L. Dill Professor
Stanford U
verify.stanford.edu/dill
David L. Dill hardware verification
dblp
Chen Ding Professor
U of Rochester, CS
cs.rochester.edu/u/cding
Chen Ding compiler enhancement of global cache reuse,
dynamic program analysis and transformation,
Smooth,
performance tuning and prediction for memory hierarchy
dblp
Pedro Diniz Professor
U of Southern California Information Sciences Institute
isi.edu/~pedro
Pedro Diniz commutativity analysis,
parallelizing compilers,
program analysis,
parallel and distributed computing,
configurable computing
dblp
Stephen W. Director Dean, College of Engineering
U of Michigan
engin.umich.edu/director
Stephen W. Director design process,
statistical VLSI design
dblp
David R. Ditzel CTO
Transmeta Corp.
David R. Ditzel SPARC,
Transmeta
dblp
Amer Diwan Professor
U of Colorado, Boulder, CS
cs.colorado.edu/~diwan
Amer Diwan compiler analyses and optimizations,
memory management,
memory system performance,
power-aware computing,
software engineering/visualization tools
dblp
Alex Doboli Professor
State U of New York at Stony Brook
ece.sunysb.edu/~adoboli
Alex Doboli CAD for embedded systems and Systems-on-Chip,
specification/modeling/synthesis of heterogeneous-domain systems
dblp
Apostolos Dollas Professor
Technical U of Crete
mhl.tuc.gr/PERSONEL/cvs/Dollas_alt2.html
? rapid system prototyping,
computer architecture,
reconfigurable computing,
embedded systems,
application specific high-performance digital systems
dblp
Lorenzo Donatiello Professor
U of Bologna, Italy
cs.unibo.it/~donat
Lorenzo Donatiello performance models of computer and communication systems,
performability models of fault-tolerant systems,
wireless networks,
parallel and distributed simulation
dblp
Jack Dongarra Professor
U of Tennessee
netlib.org/utk/people/JackDongarra
Jack Dongarra numerical algorithms in linear algebra,
parallel computing,
use of advanced-computer architectures,
programming methodology and tools for parallel computers,
LINPACK,
MPI,
PVM,
ScaLAPACK
dblp
José Duato Professor
Technical U of Valencia, Spain
gap.upv.es/people/jduato/english.html
José Duato multicomputer systems,
interconnection networks,
parallel algorithms,
simulation
dblp
Pradeep Dubey Intel Research
intel.com/research/people/bios/dubey_p.htm
Pradeep Dubey Altivec,
80386/80486/Pentium,
computer architecture,
multithreading,
multimedia processing
dblp
Michel Dubois Professor
U of Southern California, EE
usc.edu/dept/ceng/dubois/dubois.html
Michel Dubois multiprocessor architecture/performance/algorithms,
rapid prototyping engine for multiprocessors (RPM)
dblp
Evelyn Duesterwald IBM
? interprocedural data flow analyses