Home | For Faculty | Help | About | Webmaster

Nikil D. Dutt

Chancellor's Professor, Computer Science
Donald Bren School of Information and Computer Sciences

Chancellor's Professor, Electrical Engineering and Computer Science
The Henry Samueli School of Engineering

Acting Chair, Computer Science
Donald Bren School of Information and Computer Sciences

Director of ACES Laboratory, Center for Embedded Computer Systems


PH.D., University of Illinois, Urbana-Champaign, Computer Science

Phone: (949) 824-7219
Fax: (949) 824-7219
Email: dutt@uci.edu

University of California
3086 Donald Bren Hall
Department of COmputer Science
Mail Code: 3435
Irvine, CA 92697

picture of Nikil D. Dutt

Research
Interests
Architectures and Compilers for Embedded Systems, Software/Hardware Codesign, Low-power/low-energy analysis and design, architectural exploration for SOC , distributed embedded systems, Computer Aided Design, Brain-inspired architectures and computing
   
URL www.ics.uci.edu/~dutt/
   
Academic
Distinctions
IEEE Fellow
ACM Distinguished Scientist
IFIP Silver Core Award
Best Paper Awards at CHDL-89, CHDL-91, VLSIDesign 2003, CODES+ISSS 2003, ASPDAC-2006, CNCC 2006.
Teaching Awards: 2 in 1997, 1 in 2001, 1 in 2008.
IEEE Computer Society Distinguished Visitor Program, 2003-2005.
ACM SIGDA Distinguished Lecturer, 2001 ACM SIGDA Distinguished Lecturer Series in Asia.
Editor-in-Chief, ACM Transactions on Design Automation of Electronic Systems (ACM-TODAES), 2004-2008
   
Research
Abstract
Dutt's research is in the area of embedded systems and computer-aided design, with a specific focus on the exploration, evaluation and design of domain-specific embedded systems spanning both software and hardware. His group has developed a novel architectural description language that facilitates rapid exploration of programmable embedded systems, as well as automatic generation of software toolkits supporting embedded systems development (including optimizing compilers and simulators). Other projects within his group include low-power/low-energy compilation and synthesis, validation and verification of pipelined processors, software/hardware interfaces for distributed embedded systems, memory architecture exploration for embedded systems, and brain-inspired architectures and computing.
   
Publications Modeling and Validation of Pipeline Specifications, with P. Mishra, ACM Transactions on Embedded Computing Systems (ACM-TECS), 2004.
   
  Adaptive Low Power Encoding Techniques using Self Organizing Lists, with M. Mamidipaka and D. Hirschberg, IEEE Transactions on VLSI Systems (IEEE-TVLSI), Special Issue on Low Power Systems, 2003
   
  Memory Architecture Exploration for Programmable Embedded Systems, with P. Grun and A. Nicolau, Kluwer Academic Publishers, March 2003.
   
  Compiling for Coarse-grain Reconfigurable Architectures Exploiting Memory Operation Sharing, with J. Lee and K. Choi, IEEE Design and Test of Computers, Special Issue on Application Specific Processors, January/February 2003.
   
  Data and Memory Optimization Techniques for Embedded Systems, with P.R. Panda, F. Catthoor, K. Danckaert, E. Brockmeyer, C. Kulkarni, A. Vandecappelle, and P.G. Kjeldsberg, ACM Transactions on Design Automation of Electronic Systems (ACM-TODAES), Vol. 6, No. 2, pp. 149-206, April 2001.
   
  Memory Issues in Embedded Systems-on-Chip: Optimizations and Exploration, with P. Panda and A. Nicolau, Kluwer Academic Publishers, 1999.
   
  Augmenting Loop Tiling with Data Alignment for Improved Cache Performance, with
P.R. Panda, H. Nakamura, and A. Nicolau, IEEE Transactions on Computers, Vol. 48, No. 2, pp. 142-149, February 1999.
   
  High Level Synthesis: Introduction to Chip and System Design, with D. Gajski, A. Wu and S. Lin, Kluwer Academic Publishers, 1992.
   
Grant NSF, SRC, UC MICRO, Intel, Hitachi, Motorola, Fujitsu, Freescale
   
Professional
Societies
IEEE Fellow
ACM Distinguished Scientist
IFIP Silver Core
   
Research Centers Center for Embedded Computer Systems (CECS)
   
California Institute for Telecommunications and Information Technology: CAL-IT(2)
   
Center for Pervasive Communication (CPC)
   
Laboratory for Ubiquitous Computing and Interaction (LUCI)
   
Link to this profile http://www.faculty.uci.edu/profile.cfm?faculty_id=2367
   
Last updated 05/22/2009