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 |
|---|---|---|---|
| M | |||
| 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 | |||
| Enrico Macii |
Professor Politecnico di Torino, Italy eda.polito.it/enrico.html |
|
CAD of digital integrated circuits and systems, logic synthesis/optimization/testing/formal verification, power estimation and optimization dblp |
| Kenneth M. Mackenzie |
Adjunct Professor Georgia Tech U/Reservoir Labs cc.gatech.edu/~kenmac |
|
Fugu, Alewife, soft architectures, active system-area networks dblp |
| David B. MacQueen |
Professor U of Chicago cs.uchicago.edu/people/dbm |
|
programming language design/definition/implementation, type and module systems, SML/NJ dblp |
| Tara M. Madhyastha |
Professor UC Santa Cruz cse.ucsc.edu/~tara |
|
high-bandwidth I/O interfaces, automatic performance characterization and adaptation dblp |
| Vijay K. Madisetti |
Professor Georgia Tech, ECE users.ece.gatech.edu/~vkm/home.html |
|
DSP, rapid prototyping, signal processors, VLSI CAD dblp |
| Bruce M. Maggs |
Professor Carnegie Mellon U, CS cs.cmu.edu/~bmm |
|
interconnection networks, parallels algorithms dblp |
| Nihar R. Mahapatra |
Professor State U of New York at Bufallo cse.buffalo.edu/~mahapatr |
|
computer architecture, parallel processing, VLSI, fault tolerance dblp |
| Rabi N. Mahapatra |
Professor Texas A&M U, CS cs.tamu.edu/faculty/rabi |
|
parallel and distributed computing, computer architecture, embedded system codesign dblp |
| Scott A. Mahlke |
U of Michigan eecs.umich.edu/~mahlke |
|
Trimaran, Elcor, EPIC, application-specific processor design, compilers, computer architecture, high-level synthesis dblp |
| Wai-Kei Mak |
Professor National Tsing Hua U, Taiwan cs.nthu.edu.tw/~wkmak |
|
VLSI CAD, discrete optimization, combinatorial optimization, computer architecture dblp |
| Miroslaw Malek |
Professor Humboldt U Berlin, Germany informatik.hu-berlin.de/~malek |
|
high-performance responsive computing, parallel architectures, real-time systems, networks, fault tolerance dblp |
| Sharad Malik |
Professor Princeton U, EE ee.princeton.edu/~sharad/ |
|
CAD, Electronic Design Automation, design tools for embedded systems, hardware-software integration, digital circuit theory, synthesis and verification of digital systems dblp |
| Wojciech P. Maly |
Professor Carnegie Mellon U, ECE ece.cmu.edu/~maly |
|
VLSI design testing and manufacturing
dblp |
| William H. Mangione-Smith |
Professor UC Los Angeles icsl.ucla.edu/~billms |
|
configurable computing systems, low power processor and system design, multimedia and communications processing, instruction-level parallelism, Mediabench dblp |
| Rajit Manohar |
Professor Cornell U, ECE vlsi.cornell.edu/~rajit |
|
asynchronous VLSI design, low energy design, architecture, concurrency, formal methods, programming language semantics, information theory dblp |
| Elias S. Manolakos |
Professor Northeastern U, ECE cdsp.neu.edu/info/faculty/manolakos/manolakos.html |
|
high performance computing, synthesis of parallel algorithms and architectures, pattern recognition and neural networks dblp |
| Panagiotis Manolios |
Professor Georgia Institute of Technology cc.gatech.edu/~manolios |
|
formal verification, theorem proving, model checking, abstraction, algorithms dblp |
| Olivier Maquelin |
postdoc McGill U, Montreal, Canada cs.mcgill.ca/~maquelin (old) |
|
multithreaded systems, EARTH dblp |
| Diana Marculescu |
Professor Carnegie Mellon U, ECE ece.cmu.edu/~dianam |
|
energy-aware computing, low power CAD dblp |
| Radu Marculescu |
Professor Carnegie Mellon U, ECE ece.cmu.edu/~radum |
|
embedded systems, low-power CAD dblp |
| Malgorzata Marek-Sadowska |
Professor U of California at Santa Barbara, ECE ece.ucsb.edu/Faculty/Marek-Sadowska/default.html |
|
VAD for layout and logic synthesis, simulation of nonlinear circuits, timing verification dblp |
| Darko Marinov |
Professor U of Illinois at Urbana-Champaign CS cag.lcs.mit.edu/~marinov |
|
specification languages, checking code conformance, compilers, correctness of analyses and optimizations dblp |
| Evangelos P. Markatos |
Professor U of Crete, Grece ics.forth.gr/~markatos |
|
systems software for large scale multiprocessros, Psyche multiprocessor OS dblp |
| Igor L. Markov |
Professor U of Michigan eecs.umich.edu/~imarkov |
|
design of integrated circuits, quantum computing dblp |
| Marco Ajmone Marsan |
Professor Politecnico di Torino, Italy www1.tlc.polito.it/ajmone |
|
high-speed telecommunication networks, wireless and all-optical networks, performance evaluation of data communication and computer systems, Markovian models, queuing networks, generalized stochastic Petri nets dblp |
| Alain J. Martin |
Professor Caltech U, CS cs.caltech.edu/cspeople/faculty/martin_a.html |
|
asynchronous VLSI
dblp |
| Milo M. K. Martin |
Professor U of Pennsylvania cis.upenn.edu/~milom |
|
computer architecture, multiprocessors, memory coherence dblp |
| Jose F. Martinez |
Professor Cornell U, ECE csl.cornell.edu/~martinez |
|
parallel computer architecture
dblp |
| Margaret Martonosi |
Professor Princeton U, EE ee.princeton.edu/~mrm |
|
cache-decay, cache-miss equations, reconfigurable hardware (SAT) dblp |
| Peter Marwedel |
Professor U of Dortmund, Germany ls12-www.cs.uni-dortmund.de/~marwedel |
|
compilers for embedded processors, embedded software, high-level synthesis, test program generation for processors dblp |
| Peter M. Maurer |
Professor U of South Florida csee.usf.edu/~maurer |
|
VLSI design automation, VLSI design, software testing, computer architecture, parallel processing, FHDL, DGL dblp |
| John D. McCalpin |
Senior Scientist IBM, Austin home.austin.rr.com/mccalpin |
|
memory bandwidth, STREAM benchmark |
| Joel McCormack |
Hewlett Packard WRL research.compaq.com/wrl/people/joel/bio.html |
|
computer graphics, CAD dblp |
| Scott McFarling |
Microsoft Research research.microsoft.com/~smcfar |
|
profile-based optimization of memory performance, branch prediction dblp |
| Sally A. McKee |
Professor Cornell U ECE csl.cornell.edu/~sam |
|
processor and memory systems architecture, embedded systems, compilers, operating systems, performance analysis techniques and tools, Impulse dblp |
| Nick McKeown |
Professor Stanford U, EE klamath.stanford.edu/~nickm |
|
Tiny Tera, packet switches dblp |
| Kathryn S. McKinley |
Professor U of Texas, Austin, CS cs.utexas.edu/users/mckinley |
|
compilers, ParaScope dblp |
| Kenneth L. McMillan |
Researcher Cadence Berkeley Labs www-cad.eecs.berkeley.edu/~kenmcmil |
|
formal verfication, symbolic model checking, SMV dblp |
| Carver A. Mead |
Professor (emeritus)/Chairman Caltech U/Foveon foveon.com/about_executive.html Allen Newel (1997) award, von Neumann Medal |
|
semiconductors, physics of computation dblp |
| Eduard Mehofer |
Professor U of Viena, Austria par.univie.ac.at/~mehofer |
|
optimising compilers, parallel and distributed computing, communication optimizations, feedback-directed compilation, grid computing dblp |
| Nagi N. Mekhiel |
Professor Ryerson Polytechnic U, Canada ee.ryerson.ca/~nmekhiel |
|
computer architecture and parallel processing, high performance memory systems, VLSI, performance evaluation |
| Waleed M. Meleis |
Professor Northeastern U, ECE ece.neu.edu/faculty/meleis.html |
|
code scheduling
dblp |
| Rami G. Melhem |
Professor U of Pittsburgh, CS cs.pitt.edu/~melhem |
|
fault-tolerant systems, optical networks, real-time parallel and distributed systems, power aware computing dblp |
| John M. Mellor-Crummey |
Professor Rice U, CS cs.rice.edu/~johnmc |
|
software support for HCP, multiprocessor synchronization, parallel debugging, parallel operating systems, parallelizing compilers, compiler and run-time techniques for improving memory hierarchy performance dblp |
| Gokhan Memik |
Professor Northwestern U ECE ece.northwestern.edu/~memik |
|
application-specific programmable processors, compilers, embedded systems, microarchitecture dblp |
| Oskar Mencer |
Professor Imperial College, UK/Bell Labs, Lucent doc.ic.ac.uk/~oskar/ |
|
general computer architecture, custom computing, FPGAs, computer arithmetic, domain-specific compilers, low-power computing, CAD and VLSI dblp |
| Bilha Mendelson |
Manager, Code optimization group IBM Research Lab, Haifa, Israel |
|
code optimization, compiler optimization, modern computer architecture dblp |
| Teresa H. Meng |
Professor Stanford U, ECE dualist.stanford.edu/~thm |
|
low-power circuit and system design, video signal processing, wireless communications, circuit optimization, neural signal processing, computation architectures for future CMOS technology, Atheros Communications dblp |
| José Meseguer |
Professor U of Illinois at Urbana-Champaign, CS formal.cs.uiuc.edu/meseguer/ |
|
declarative languages, OBJ, Maude, formal specification and verification, concurrency theory, parallel software and architectures for declarative languages, logical foundations of computer science dblp |
| David G. Messerschmitt |
Professor UC Berkeley, ECE eecs.berkeley.edu/~messer |
|
technology/economy/business, DSP, networking, VLSI, signal processing dblp |
| David G. Meyer |
Professor Purdue U, ECE digibowser.ecn.purdue.edu/dsl/meyer.html |
|
instructional multimedia, technology-based education, computer architecture and parallel processing, microprocessor system design and interfacing, electro-acoustics dblp |
| Dirk Meyer |
senior vice president AMD corp. Maurice Wilkes (2003) award |
|
Athlon, Opteron, Alpha 21064, 21264 |
| Maged M. Michael |
IBM T. J. Watson cs.rochester.edu/u/michael (old) |
|
distributed shared memory
dblp |
| Pierre Michaud |
Researcher IRISA, France irisa.fr/caps/people/michaud/index_fr.htm |
|
computer architecture
dblp |
| Giovanni De Micheli |
Professor Stanford U, ECE akebono.stanford.edu/users/nanni |
|
CAD, digital circuits, hw/sw codesign, VLSI dblp |
| Samuel P. Midkiff |
Professor Purdue U, ECE dynamo.ecn.purdue.edu/~smidkiffw |
|
high performance compilers, programming environments and tools, compilation of explicitly parallel programs, utility of consistency models, compiling for safety and repeatability, Polaris, Numeric Java dblp |
| Robin Milner |
Professor U of Cambridge, UK cl.cam.ac.uk/users/rm135 Turing (1991) award |
|
LCF, ML, CCS dblp |
| Veljko M. Milutinovic |
Professor U of Belgrade, Serbia, Yugoslavia galeb.etf.bg.ac.yu/~vm |
|
Internet, infrastructure for Electronic Business on Internet, SMP and DSM, VLSI, microprocessor architecture/design, FPGA, silicon compilation dblp |
| Jayadev Misra |
Professor U of Texas, Austin, CS cs.utexas.edu/users/misra |
|
formal methods, specifications/designs of synchronous/asynchronous systems, UNITY dblp |
| Markus U. Mock |
Professor U of Pittsburgh, CS cs.pitt.edu/~mock |
|
compilers and computer architecture, (run-time) program optimization, static and dynamic program analysis dblp |
| Adrian Moga |
Sequent Computer Systems Inc usc.edu/dept/ceng/dubois/moga/moga.html (old) |
|
DSM, hardware emulation dblp |
| Saraju P. Mohanty |
Professor U of North Texas cs.unt.edu/~smohanty |
|
CAD for nanoscale VLSI, synthesis and optimization for low power, power-aware system design, VLSI architectures for security and DRM dblp |
| Aloysius K. Mok |
Professor U of Texas at Austin cs.utexas.edu/users/mok |
|
fault-tolerant hard-real-time systems, system architecture, computer-aided system design tools, software engineering dblp |
| Dan I. Moldovan |
Professor U Texas at Dallas utdallas.edu/~moldovan |
|
systolic processors, natural language processing, machine learning, artificial intelligence, parallel and distributed processing dblp |
| Charles E. Molnar |
(deceased) U of Washington in St. Louis /www.cse.wustl.edu/history/molnar_c |
|
asynchronous circuits, metastability, LINC, audio signals and neural responses, biomedical computing dblp |
| Burkhard Monien |
Professor U Paderborn, Germany uni-paderborn.de/fachbereich/AG/monien/PERSONAL/bm.html |
|
parallel computation, parallel architecture, scientific computing, interconnection networks dblp |
| Soo-Mook Moon |
Professor Seoul National U, Korea ee.snu.ac.kr/english/faculty/moon-soomook.htm |
|
system software, microprocessor structure, superpipelining dblp |
| Oege de Moor |
Professor Oxford U, UK web.comlab.ox.ac.uk/oucl/people/oege.demoor.html |
|
intentional programming, transformation of Haskell programs, algebra of programming, predicate transformers, compositional logic programming, complexity and programming languages dblp |
| Gordon E. Moore |
Chairman Emeritus of the Board Intel developer.intel.com/pressroom/kits/bios/moore.htm |
|
Moore's law, Intel dblp |
| J. Strother Moore |
Professor U of Texas, Austin, CS cs.utexas.edu/users/moore |
|
theorem prooving, Boyer-Moore theorem prover, hardware and software verification, ACL2 dblp |
| Edward David Moreno |
Professor U of Sao Paulo, Brazil lsi.usp.br/~edmoreno |
|
computer architecture, performance evaluation and analysis, Petri nets, computer networks, reconfigurable hardware dblp |
| Jaime H. Moreno |
IBM T. J. Watson |
|
processor architecture, ILP, embedded systems, systolic matrix computations dblp |
| Csaba Andras Moritz |
Professor U of Massachusetts, Amherst ecs.umass.edu/ece/andras |
|
Cool-*: compiler-enabled power-aware microprocessor architecture, self-evolving software/hardware dblp |
| John Morris |
Professor U of Western Australia ciips.ee.uwa.edu.au/~morris |
|
high performance parallel processors, reconfigurable processors, networks of workstations, fault-tolerant Cilk, Achilles high-bandwidth interconnect, asynchronous logic, software verification dblp |
| Andreas Moshovos |
Professor U of Toronto, EE, Canada eecg.toronto.edu/~moshovos |
|
PACT, SHARPP, slice processors, memory dependence speculation dblp |
| J. Eliot B. Moss |
Professor U of Massachusetts, Amherst www-osl.cs.umass.edu/~moss |
|
programming language design and implementation, database and information retrieval systems, persistent object stores and persistent programming languages, memory management and garbage collection dblp |
| Todd C. Mowry |
Professor Carnegie Mellon U, CS cs.cmu.edu/~tcm |
|
Thread-Level Data Speculation, Stampede, software prefetching dblp |
| Steven S. Muchnick |
|
compilers
dblp | |
| Trevor N. Mudge |
Professor U of Michigan eecs.umich.edu/~tnm |
|
PowerAnalyzer, instruction stream compression, microprocessor verification, high performance computing dblp |
| Frank Mueller |
Professor North Carolina State U moss.csc.ncsu.edu/~mueller |
|
compilers, real-time systems, parallel and distributed systems dblp |
| Silvia M. Mueller |
U des Saarlandes, Germany www-wjp.cs.uni-sb.de/~smueller |
|
complexity and correctness of computer architectures, parallel architectures: design / modelling / performance, parallelization of algorithms, hardware support for multimedia dblp |
| Shubhendu S. Mukherjee |
Hewlett Packard cs.wisc.edu/~shubu/shubu.html (old) |
|
network interfaces, coherence protocols dblp |
| Hans Mulder |
Senior Principal Engineer Intel Research intel.com/research/people/bios/mulder_h.htm |
|
Itanium, distributed systems, ubiquitous computing dblp |
| Henk Muller |
Reader U of Bristol, UK cs.bris.ac.uk/~henkm |
|
data diffusion machine, trivial mobile software, PRISMA, DOOM dblp |
| Jean-Michel Muller |
senior researcher Ecole Normale Superieure de Lyon, France ens-lyon.fr/~jmmuller |
|
algorithms and architectures for fast and/or accurate arithmetic, number systems, elementary functions, Cordic dblp |
| Markus Müller-Olm |
Research assistant Dortmund U, Germany sunshine.cs.uni-dortmund.de/~mmo |
|
analysis and verification of programs and systems
dblp |
| Kazuaki Murakami |
Professor Kyushu U, Japan kasuga.csce.kyushu-u.ac.jp/~murakami |
|
computer system architecture, parallel computing/processing, compiling for parallel architectures, performance evaluation, architecture/hardware modeling and optimization dblp |
| Saburo Muroga |
Professor (emeritus) U of Illinois Urbana-Champaign, ECE cs.uiuc.edu/contacts/faculty/muroga.html |
|
CAD, Transduction, SYLON dblp |
| Chris J. Myers |
Professor U of Utah, ECE shang.elen.utah.edu/~myers |
|
design methods and tools for VLSI systems, asynchronous circuit design, formal timing verification, design of analog decoders dblp |