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 |
|---|---|---|---|
| H | |||
| 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 | |||
| Haldun Hadimioglu |
Professor Polytechnic U, NY cis.poly.edu/haldun |
|
high-speed optical switch design, novel processor design, memory hierarchy issues and I/O dblp |
| Erik Hagersten |
Professor Uppsala U, Sweden docs.uu.se/~eh |
|
shared-memory multiprocessor architectures, cache-only memory architectures (COMA), dynamic caching algorithms, access pattern categorization, dynamically adapting architectures dblp |
| Ibrahim N. Hajj |
Professor U of Illinois at Urbana-Champaign, ECE ece.uiuc.edu/faculty/faculty.asp?i-hajj |
|
CAD, VLSI circuits and systems dblp |
| Mary W. Hall |
Professor U of Southern California isi.edu/~mhall |
|
DIVA: Data-IntensiVe Architecture, DEFACTO: Design Environment for Adaptive Computing TechnOlogy, combining compile-time and run-time parallelization dblp |
| Richard W. Hamming |
(deceased) Bell Labs, Lucent/Naval Postgraduate School cm.bell-labs.com/cm/cs/alumni/hamming Turing (1968) award |
|
error correcting codes, programming languages, numerical analysis, digital filters dblp |
| Richard E. Hank |
Hewlett-Packard crhc.uiuc.edu/IMPACT/people/graduated/Rick_Hank.html (old) |
|
region-based compilation, VLIW and EPIC compilation dblp |
| Chris Hankin |
Professor Imperial College, UK doc.ic.ac.uk/chris.html |
|
program analysis, safety critical systems, coordination languages dblp |
| Robert Harper |
Professor Carnegie Mellon U, CS www-2.cs.cmu.edu/~rwh |
|
programming languages design/semantics/verification/implementation, types in compilation, logical frameworks and meta-languages, scientific computing, trustless grid computing dblp |
| Tim Harris |
Researcher Microsoft Research Cambridge, UK research.microsoft.com/~tharris |
|
programming languages, managed runtime environments, multi-threaded software, transactional programming dblp |
| Reiner Hartenstein |
Professor U Kaiserslautern, Germany hartenstein.de |
|
reconfigurable computing/supercomputing/computer architectures/SoC, FPGAs, software/configware co-compilation, hardware description languages, microprogramming dblp |
| Soha Hassoun |
Professor Tufts U eecs.tufts.edu/~soha |
|
architectural and sequential optimizations, timing analysis, regularity extraction, configurable computing dblp |
| Scott Hauck |
Professor U of Washington Seattle, EE ee.washington.edu/faculty/hauck |
|
reconfigurable hardware, Chimaera dblp |
| John P. Hayes |
Professor U of Michigan eecs.umich.edu/~jhayes |
|
quantum computers, massively parallel embedded systems, computer architectures for safety-critical applications, verification and testing of systems-on-a-chip, automated synthesis and layout dblp |
| Lei He |
Professor U of Wisconsin-Madison engr.wisc.edu/ece/faculty/he_lei.html |
|
CAD for VLSI, power-efficient circuits and computer systems, numerical and combinatorial optimization dblp |
| Xubin He |
Professor Tennessee Tech U, ECE ece.tntech.edu/hexb |
|
storage cache and disk I/O, networked storage, VHDL, performance evaluation dblp |
| Görel Hedin |
Professor Lund Institute of Technology, Sweden cs.lth.se/home/Gorel_Hedin/ |
|
object-oriented languages and design, domain-specific languages, language implementation techniques, interactive software development environments dblp |
| Jan Heering |
Professor Centrum voor Wiskunde en Informatica, Netherlands homepages.cwi.nl/~jan |
|
compilers, program restructuring, software engineering dblp |
| Eric C. R. Hehner |
Professor U of Toronto, CS, Canada cs.toronto.edu/~hehner |
|
formal methods of program design, programming language semantics, compiler design, high-level circuit design dblp |
| John Heinlein |
Transmeta www-flash.stanford.edu/~heinlein |
|
FLASH
dblp |
| Mark Heinrich |
Professor University of Central Florida, CS csl.cs.ucf.edu/~heinrich |
|
active memory and I/O subsystems, novel computer architectures, parallel computer architecture, data-intensive computing, scalable cache coherence protocols, multiprocessor design and simulation methodology, hardware/software co-design dblp |
| Nevin Heintze |
Agere Systems cm.bell-labs.com/cm/cs/who/nch |
|
set-based analysis, pointer analysis, verification dblp |
| Laurie J. Hendren |
Professor McGill U, Montreal, Canada sable.mcgill.ca/~hendren |
|
compilers, pointer analyses, McCAT, Soot dblp |
| John L. Hennessy |
Professor Stanford U www-flash.stanford.edu/~jlh von Neumann Medal (2000), Eckert-Mauchly (2001) award |
|
FLASH, MIPS dblp |
| Dana S. Henry |
Professor Yale U, CS thor.cs.yale.edu/~dana |
|
Ultrascalar, NIC, FLIP dblp |
| Thomas A. Henzinger |
Professor U of California at Berkeley, ECE www-cad.eecs.berkeley.edu/~tah |
|
system design/modeling/implementation/verification, formal verification, embedded systems dblp |
| Martin C. Herbordt |
Professor Boston U ? people.bu.edu/herbordt |
|
architecture and evaluation of massively parallel computers, network caching dblp |
| Maurice Herlihy |
Professor Brown U CS cs.brown.edu/people/mph/home.html |
|
distributed computing, transactional memory, lock-free programming dblp |
| Paul N. Hilfinger |
Professor UC Berkeley, CS cs.berkeley.edu/~hilfingr |
|
Lisp, Titanium (Java), PRCS dblp |
| Mark D. Hill |
Professor U of Wisconsin-Madison, CS cs.wisc.edu/~markhill |
|
multiprocessors, system architecture, DSM, cache memory dblp |
| Sébastien Hily |
senior researcher Intel Microprocessor Research Labs irisa.fr/caps/people/hily/index_en.htm (old) |
|
microprocessors, computer architecture, simultaneous multithreading dblp |
| Michael Hind |
Researcher IBM T. J. Watson research.ibm.com/people/h/hind/ |
|
Jikes, interprocedural analysis, automatic parallelization, dynamic optimization dblp |
| Glenn J. Hinton |
director of IA-32 Microarchitecture Development Intel intel.com/pressroom/kits/bios/hinton.htm Maurice Wilkes (2002) award |
|
i960, Pentium Pro, Pentium II, Pentium 4 |
| Ralf Hinze |
Professor U Bonn, Germany /www.informatik.uni-bonn.de/~ralf |
|
functional programming, Haskel dblp |
| C. Antony R. Hoare |
Microsoft Research, Cambridge, UK research.microsoft.com/~thoare Turing (1980) award |
|
programming methods and languages, proof techniques for programs, distributed computing, hardware compilation,P dblp |
| James C. Hoe |
Professor Carnegie Mellon U, ECE ece.cmu.edu/~jhoe |
|
operation-centric hardware synthesis, term-rewriting systems, network interfaces for clusters dblp |
| Martin Hofmann |
Professor Ludwig-Maximilians U Muenchen tcs.informatik.uni-muenchen.de/~mhofmann |
|
type theory, principles of programming languages, semantics, category theory, mathematical logic, formal methods dblp |
| H. Peter Hofstee |
IBM Austin Research Lab |
|
parallel algorithms, microarchitecture, timing analysis, asynchronous circuits, logic design dblp |
| Urs Hölzle |
Professor UC Santa Barbara, CS cs.ucsb.edu/~urs |
|
object-oriented programming languages, software engineering, OSUIF, StrongTalk, HotSpot JVM, indirect branch prediction dblp |
| Gerard J. Holzmann |
Bell Labs cm.bell-labs.com/cm/cs/who/gerard |
|
SPIN, model checking dblp |
| Sangjin Hong |
Professor State U of New York at Stony Brook ECE ece.sunysb.edu/~snjhong/ |
|
low power VLSI, digital signal processing, embedded designs dblp |
| Mark Horowitz |
Professor Stanford U www-flash.stanford.edu/~horowitz |
|
FLASH, CAD tools, low power design dblp |
| R. Nigel Horspool |
Professor U of Victoria, Canada cs.uvic.ca/~nigelh |
|
compilers, programming language (Java) implementations, document conversion, data compression, XML, HTML, string search dblp |
| Susan B. Horwitz |
Professor U of Wisconsin-Madison, CS cs.wisc.edu/~horwitz/horwitz.html |
|
language-based programming environments, program slicing differencing and merging, static analysis, interprocedural dataflow analysis dblp |
| Antony L. Hosking |
Professor Purdue U, CS cs.purdue.edu/homes/hosking |
|
programming language design and implementation, database and persistent programming languages, object-oriented database systems, dynamic memory management, compiler optimization, architectural support for programming languages and applications dblp |
| Michael S. Hsiao |
Professor Virginia Tech, ECE visc.vt.edu/~mhsiao |
|
test and verification, CAD, low-power architecture dblp |
| Wilson C. Hsieh |
Professor U of Utah, CS cs.utah.edu/~wilson |
|
compilers, programming languages, systems, architecture dblp |
| Wei-Chung Hsu |
Professor U of Minesotta, CS www-users.cs.umn.edu/~hsu |
|
high performance processor and system architectures, compiler optimizations, runtime optimization systems dblp |
| Y. Charlie Hu |
Professor Purdue U, ECE ece.purdue.edu/~ychu |
|
distributed systems, operating systems, networking, high performance computing dblp |
| Yiming Hu |
Professor U of Cincinnati ececs.uc.edu/~yhu |
|
memory architecture, high performance I/O systems, file systems, virtual memory, high performance Web servers, embedded systems, parallel and distributed computing dblp |
| Michael C. Huang |
Professor U of Rochester, ECE ece.rochester.edu/~mihuang |
|
computer architecture, processor microarchitecture, energy-efficient system and processor architecture, processing-in-memory dblp |
| Ali R. Hurson |
Professor Penn State U cse.psu.edu/~hurson |
|
conventional and unconventional concurrent and parallel systems, object oriented databases, multi-databases, hybrid dataflow architecture, global information processing in mobile and wireless environments dblp |
| Brad L. Hutchings |
Professor Brigham Young U, EE ee.byu.edu/faculty/hutch |
|
application-specific processors, run-time reconfiguration, automatic target recognition dblp |
| Kai Hwang |
Professor U of Southern California ceng.usc.edu/~kaihwang |
|
computer architecture, digital arithmetic, parallel processing, distributed computing dblp |
| Wen-mei W. Hwu |
Professor U of Illinois Urbana-Champaign, ECE crhc.uiuc.edu/Faculty/hwu.html Maurice Wilkes (1998) award |
|
IMPACT, Trimaran, computer architecture, compilers dblp |