Briefly, my research interests lie generally in optimizing across application-architecture-implementation-fabrication interfaces. Current focus of research in NanoCAD Lab is design-assisted technology scaling and underdesigned and opportunistic computing.
I lead the IMPACT+ center and am part of the the NSF Expedition on Variability-Aware Software for Efficient Computing with Nanoscale Devices. For further details, see NanoCAD Lab. Professional Service
J. Lee and P. Gupta, Discrete Circuit Optimization: Library Based Gate Sizing and Threshold Voltage Assignment, Now Publishers, 2012.
P. Gupta and E. Papadopoulou, ``Yield Analysis and Optimization'', The Handbook of Algorithms for VLSI Physical Design Automation, CRC Press, 2011.
2012 IBM Faculty Award
2010 ACM/SIGDA Outstanding New Faculty Award
2009, 2010 SRC Inventor Recognition Award
2009 NSF Faculty Early Career Development (CAREER) Award
2007 European Design Automation Association (EDAA) Outstanding Dissertation Award.
IBM Ph.D. Fellowship, 2004.
Research and funding opportunities available for graduate students. Students who like to cross disciplinary boundaries (VLSI fabrication, devices, circuits, systems, algorithms, statistics ) are especially welcome. Only Ph.D. students and M.S. students who pursue a thesis option will be considered.
Few M.S. project topics are also available without funding. Please contact me for details.M.S./Ph.D. APPLICANTS: READ THIS BEFORE SENDING ME ANY EMAIL.
For M.S., do not send me an email till you have already applied and sent in your materials. I will not begin looking at M.S./Ph.D. applications before December. When you send me an email, include the following: (1) Your resume in PDF format; (2) Copies/latest drafts of your undergraduate/M.S. thesis in PDF; (3) a brief review + suggestions for improvement of one paper of your choice from my webpage. Absolutely dont contact me if you are not serious and enthusiastic about research. I will only fund incoming Ph.D. or M.S/Ph.D. applicants. If you are in the LA area, feel free to schedule an appointment with me.