 | 
Institute Affiliation:
California Institute for Telecommunications and Information Technology
Contact Information:
Phone:
858-822-4391
Email:
gupta@cs.ucsd.edu
Personal Home Page
Research Page
 |  | Rajesh Gupta - Professor
Embedded systems and mobile computing, including the integration of software and hardware to make computers more portable and energy efficient ('power-aware' computing).
Professor Gupta is a pioneer in "codesign" of hardware and software for embedded microsystems. He works on new architectures for mobile devices that take into account their constraints: battery life, a small footprint, less memory, and so on. The research goal is to create system architectures that allow mobile computers to manage power more efficiently. Gupta is also an expert on system modeling and design tools. He teaches courses in computer-aided design (CAD) for digital circuits and systems, and his research extends to algorithms for automated design of very large-scale integrated (VLSI) circuits. Gupta is also an expert on adaptive computing architectures that permit, to a greater degree, built-in flexibility for better performance, fault tolerance etc. One current project focuses on how to design systems that can "learn" from the way they are being used, to allow the system to make the most efficient use (of power, for instance).
Capsule Bio:
Professor Gupta joined the UCSD faculty in November 2002, and in May, became the first occupant of the Qualcomm Endowed Chair in Embedded Microsystems. Previously, he taught at UC Irvine, where he arrived in 1996 after spending three years at the University of Illinois at Urbana-Champaign. He received his Ph.D. in Electrical Engineering from Stanford University in 1993. From 1986-89, he was a senior design engineer at Intel Corporation. In 1995, Gupta was the recipient of a five-year NSF CAREER Award, for architecture and synthesis of embedded systems. Among professional activities, he is the Editor-in-Chief of IEEE Design and Test of Computers, and at UC Irvine was Cal-(IT)2's layer leader in charge of Interfaces and Software Systems. Gupta is author or co-author of three patents and over 120 research articles. He wrote "Co-Synthesis of Hardware and Software for Digital Embedded Systems" (Kluwer 1995).
 |  |