![]() |
Rajiv Gupta Professor Dept. of Computer Science & Engineering University of California Riverside 408 Engineering Building II Riverside, CA 92521, USA Voice: (+1) 951-827-2558 Fax: (+1) 951-827-4643 E-mail: gupta at cs.ucr.edu |
Biography Research: Projects & Publications Current Funding PhD Students Professional Activities Teaching |
| Biography |
Rajiv Gupta is a Professor of Computer Science and Engineering at the University of
California, Riverside where he is also a member of the RIPLE
research group. His areas of research interest include Compiler and Architectural Support:
Performance and Reliability; Software Engineering:
Tools for Profiling, Slicing, and Debugging; and Program Analysis:
Static and Dynamic. His research has been funded by NSF, DARPA, Intel,
IBM, Microsoft, and HP. He has published around 225 articles in refereed conferences and journals
and he holds 8 US patents. Papers coauthored by him have been selected for: inclusion in
20 Years of PLDI (1979-1999),
distinguished paper award in ICSE 2003,
most original paper award in ICPP 2003, and
outstanding paper award in ICECCS 1996.
He has supervised PhD dissertations of 18 students including two winners of the
ACM SIGPLAN Outstanding Doctoral Dissertation Award in the area of programming languages:
(2006) Xiangyu Zhang, Purdue Univ. and
(2001) Rastislav Bodik, UC Berkeley; and five recipients of the prestigious NSF CAREER Award.
Rajiv received the National Science Foundation's Presidential Young
Investigator Award in 1991 and served as an IEEE Distinguished
Visitor for the period of 2000-2002. He is a Fellow of the IEEE.
Rajiv served on the Technical Advisory Group (TAG) on Networking and Information Technology created by the
US President's Council of Advisors on Science and Technology (PCAST).
This TAG provided input and feedback to the PCAST
as it conducted a review of the Federal
Networking and Information Technology Research and Development (NITRD) Program.
He served as the Program Chair for PLDI'03,
HPCA'03, and LCTES'05 conferences;
Program Co-Chair for HiPEAC'08 conference;
General Chair for PLDI'08 conference;
and Co-General Chair for CGO'05 conference.
He has been appointed as the Program Chair of
CC'10 conference and General Chair of
ASPLOS'11 conference.
Rajiv has served in around 100 program committees including those of major conferences in Programming
Languages & Compilers (PLDI, POPL, CGO, CC, ICCL, PASTE, PEPM), Computer Architecture (ISCA, MICRO, HPCA, IEEE
MICRO Top Picks, ISPASS, ICS, PACT) and Embedded Systems (LCTES, CASES, HiPEAC).
He serves as an Associate Editor for
ACM Transactions on Architecture and Code Optimization,
IEEE Transactions on Computers,
Parallel Computing journal, Journal of
Embedded Computing, and Computer Languages, Systems and
Structures journal.
[CV pdf]
[DBLP]
[H-index=42]
| Research |
| Publications |