2014 - ACM Fellow For contributions to embedded architecture exploration, and service to electronic design automation and embedded systems.
2007 - ACM Distinguished Member
His main research concerns Embedded system, Parallel computing, Computer architecture, Memory management and Cache. His Embedded system research includes elements of Non-uniform memory access, Computer hardware and Distributed memory. His Parallel computing research incorporates themes from Schedule, Bottleneck and Compiler.
In Computer architecture, he works on issues like Architecture description language, which are connected to Very long instruction word. The concepts of his Cache study are interwoven with issues in Energy consumption and Task. His Interleaved memory research is multidisciplinary, incorporating elements of Registered memory and Memory map.
His primary scientific interests are in Embedded system, Computer architecture, Parallel computing, High-level synthesis and System on a chip. The Embedded system study combines topics in areas such as Cache, Energy consumption, Memory management, Software and Cache-only memory architecture. The various areas that Nikil Dutt examines in his Computer architecture study include Compiler, Design space exploration and Architecture description language.
His research on Parallel computing often connects related topics like Scheduling. His System on a chip research integrates issues from Multiprocessing and Electronic engineering. Nikil Dutt has researched Interleaved memory in several fields, including Registered memory and Memory map.
Nikil Dutt mainly focuses on Embedded system, Efficient energy use, Distributed computing, Resource management and Artificial intelligence. His study in Embedded system is interdisciplinary in nature, drawing from both Interleaved memory, Flat memory model, Memory management and Software. His biological study spans a wide range of topics, including Uniform memory access and Shared memory.
Memory management is often connected to Computer architecture in his work. His studies deal with areas such as Energy consumption, Energy, Real-time computing and Graphics as well as Efficient energy use. His Distributed computing research is multidisciplinary, incorporating perspectives in Workload, Power management, Dynamic priority scheduling, Exploit and Multi-core processor.
His primary areas of study are Embedded system, Efficient energy use, Distributed computing, Artificial intelligence and Software. He studies System on a chip, a branch of Embedded system. Nikil Dutt combines subjects such as Exploit and Graphics with his study of Efficient energy use.
His studies in Distributed computing integrate themes in fields like Multi-core processor, Dynamic priority scheduling, Neuron and Reinforcement learning. His research in the fields of Neuromorphic engineering and Recurrent neural network overlaps with other disciplines such as Smooth pursuit and Retinal. His Software research is multidisciplinary, relying on both Model-based design, Software engineering and Function.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
High ― Level Synthesis: Introduction to Chip and System Design
Daniel D. Gajski;Nikil D. Dutt;Allen C.-H. Wu;Steve Y.-L. Lin.
(1992)
High — Level Synthesis
Daniel D. Gajski;Nikil D. Dutt;Allen C-H Wu;Steve Y-L Lin.
(1992)
EXPRESSION: a language for architecture exploration through compiler/simulator retargetability
Ashok Halambi;Peter Grun;Vijay Ganesh;Asheesh Khare.
design, automation, and test in europe (1999)
Data and memory optimization techniques for embedded systems
P. R. Panda;F. Catthoor;N. D. Dutt;K. Danckaert.
ACM Transactions on Design Automation of Electronic Systems (2001)
SPARK: a high-level synthesis framework for applying parallelizing compiler transformations
S. Gupta;N. Dutt;R. Gupta;A. Nicolau.
international conference on vlsi design (2003)
On-Chip Communication Architectures: System on Chip Interconnect
Sudeep Pasricha;Nikil Dutt.
(2008)
Efficient utilization of scratch-pad memory in embedded processor applications
Preeti Ranjan Panda;Nikil D. Dutt;Alexandru Nicolau.
european design and test conference (1997)
Memory Issues in Embedded Systems-on-Chip: Optimizations and Exploration
Preeti Ranjan Panda;Alexandru Nicolau;Nikil Dutt.
(1998)
On-chip vs. off-chip memory: the data partitioning problem in embedded processor-based systems
Preeti Ranjan Panda;Nikil D. Dutt;Alexandru Nicolau.
ACM Transactions on Design Automation of Electronic Systems (2000)
Partitioned register files for VLIWs: a preliminary analysis of tradeoffs
Andrea Capitanio;Nikil Dutt;Alexandru Nicolau.
international symposium on microarchitecture (1992)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
University of California, Irvine
Colorado State University
University of California, Irvine
University of California, Irvine
University of Florida
University of California, Irvine
University of California, San Diego
TU Wien
University of Turku
University of California, Los Angeles
Federal University of Toulouse Midi-Pyrénées
HEC Montréal
Brookings Institution
Microsoft (United States)
NTT (Japan)
Purdue University West Lafayette
Soochow University
Nanjing University
Gulf of Maine Research Institute
University of the Sunshine Coast
University of Illinois at Urbana-Champaign
University of Oxford
National Oceanic and Atmospheric Administration
National Oceanic and Atmospheric Administration
Colorado State University
Keele University