Nikil Dutt

Nikil Dutt

orcid

Research Focus & Metrics

Academic Career Length

38Years (1989-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 1992
Verified
Book
Closed access
DGDaniel D. Gajski
Daniel D. Gajski
NDNikil Dutt
Nikil Dutt
AWAllen C-H Wu
Allen C-H Wu
SLSteve Y-L Lin
Steve Y-L Lin

28 January 2019 in ACM Computing Surveys
Verified
Journal Article
Open access
HNHamid Nejatollahi
Hamid Nejatollahi
NDNikil Dutt
Nikil Dutt
SRSandip Ray
Sandip Ray
FRFrancesco Regazzoni
Francesco Regazzoni
IBIndranil Banerjee
Indranil Banerjee
RCRosario Cammarota
Rosario Cammarota
The advent of quantum computing threatens to break many classical cryptographic schemes, leading to innovations in public key cryptography that focus on post-quantum cryptography primitives and protocols resistant to quantum computing threats. Lattice-based cryptography is a promising post-quantum cryptography family, both in terms of foundational properties as well as in its application to both traditional and emerging security problems such as encryption, digital signature, key exchange, and homomorphic encryption. While such techniques provide guarantees, in theory, their realization on contemporary computing platforms requires careful design choices and tradeoffs to manage both the diversity of computing platforms (e.g., high-performance to resource constrained), as well as the agility for deployment in the face of emerging and changing standards. In this work, we survey trends in lattice-based cryptographic schemes, some recent fundamental proposals for the use of lattices in computer security, challenges for their implementation in software and hardware, and emerging needs for their adoption. The survey means to be informative about the math to allow the reader to focus on the mechanics of the computation ultimately needed for mapping schemes on existing hardware or synthesizing part or all of a scheme on special-purpose har dware.

1 April 2001 in ACM Transactions on Design Automation of Electronic Systems
Verified
Journal Article
Open access
PDF file
PPP. R. Panda
P. R. Panda
FCF. Catthoor
F. Catthoor
NDNikil Dutt
Nikil Dutt
KDK. Danckaert
K. Danckaert
EBE. Brockmeyer
E. Brockmeyer
PKP. G. Kjeldsberg
P. G. Kjeldsberg
We present a survey of the state-of-the-art techniques used in performing data and memory-related optimizations in embedded systems. The optimizations are targeted directly or indirectly at the memory subsystem, and impact one or more out of three important cost metrics: area, performance, and power dissipation of the resulting implementation.We first examine architecture-independent optimizations in the form of code transoformations. We next cover a broad spectrum of optimization techniques that address memory architectures at varying levels of granularity, ranging from register files to on-chip memory, data caches, and dynamic memory (DRAM). We end with memory addressing related issues.

27 August 2003
Verified
Conference Paper
Closed access
SGS. Gupta
S. Gupta
NDNikil Dutt
Nikil Dutt
RGR. Gupta
R. Gupta
ANA. Nicolau
A. Nicolau
This paper presents a modular and extensible high-level synthesis research system, called SPARK, that takes a behavioral description in ANSI-C as input and produces synthesizable register-transfer level VHDL. SPARK uses parallelizing compiler technology, developed previously, to enhance instruction-level parallelism and re-instruments it for high-level synthesis by incorporating ideas of mutual exclusivity of operations, resource sharing and hardware cost models. In this paper, we present the design flow through the SPARK system, a set of transformations that include speculative code motions and dynamic transformations and show how these transformations and other optimizing synthesis and compiler techniques are employed by a scheduling heuristic. Experiments are performed on two moderately complex industrial applications, namely MPEG-1 and the GIMP image processing tool. The results show that the various code transformations lead to up to 70 % improvements in performance without any increase in the overall area and critical path of the final synthesized design.

1 July 2009 in Neural Networks
Verified
Journal Article
Closed access
JNJayram Moorkanikara Nageswaran
Jayram Moorkanikara Nageswaran
NDNikil Dutt
Nikil Dutt
JKJeffrey L. Krichmar
Jeffrey L. Krichmar
ANAlex Nicolau
Alex Nicolau
AVAlexander V. Veidenbaum
Alexander V. Veidenbaum

2 November 2020 in JMIR mHealth and uHealth
Verified
Journal Article
Open access
MMMilad Asgari Mehrabadi
Milad Asgari Mehrabadi
IAIman Azimi
Iman Azimi
Fatemeh SarhaddiFatemeh Sarhaddi
Fatemeh Sarhaddi
AAAnna Axelin
Anna Axelin
HNHannakaisa Niela-Vilén
Hannakaisa Niela-Vilén
ARAmir Rahmani
Amir Rahmani
Background: Assessment of sleep quality is essential to address poor sleep quality and understand changes. Owing to the advances in the Internet of Things and wearable technologies, sleep monitoring under free-living conditions has become feasible and practicable. Smart rings and smartwatches can be employed to perform mid- or long-term home-based sleep monitoring. However, the validity of such wearables should be investigated in terms of sleep parameters. Sleep validation studies are mostly limited to short-term laboratory tests; there is a need for a study to assess the sleep attributes of wearables in everyday settings, where users engage in their daily routines. Objective: This study aims to evaluate the sleep parameters of the Oura ring along with the Samsung Gear Sport watch in comparison with a medically approved actigraphy device in a midterm everyday setting, where users engage in their daily routines. Methods: We conducted home-based sleep monitoring in which the sleep parameters of 45 healthy individuals (23 women and 22 men) were tracked for 7 days. Total sleep time (TST), sleep efficiency (SE), and wake after sleep onset (WASO) of the ring and watch were assessed using paired t tests, Bland-Altman plots, and Pearson correlation. The parameters were also investigated considering the gender of the participants as a dependent variable. Results: We found significant correlations between the ring’s and actigraphy’s TST (r=0.86; P<.001), WASO (r=0.41; P<.001), and SE (r=0.47; P<.001). Comparing the watch with actigraphy showed a significant correlation in TST (r=0.59; P<.001). The mean differences in TST, WASO, and SE of the ring and actigraphy were within satisfactory ranges, although there were significant differences between the parameters (P<.001); TST and SE mean differences were also within satisfactory ranges for the watch, and the WASO was slightly higher than the range (31.27, SD 35.15). However, the mean differences of the parameters between the watch and actigraphy were considerably higher than those of the ring. The watch also showed a significant difference in TST (P<.001) between female and male groups. Conclusions: In a sample population of healthy adults, the sleep parameters of both the Oura ring and Samsung watch have acceptable mean differences and indicate significant correlations with actigraphy, but the ring outperforms the watch in terms of the nonstaging sleep parameters.