Sarita Vikram Adve is the Richard T. Cheng Professor of Computer Science at the
University of Illinois at Urbana-Champaign
The University of Illinois Urbana-Champaign (U of I, Illinois, University of Illinois, or UIUC) is a public land-grant research university in Illinois in the twin cities of Champaign and Urbana. It is the flagship institution of the Univ ...
. Her research interests are in
computer architecture
In computer engineering, computer architecture is a description of the structure of a computer system made from component parts. It can sometimes be a high-level description that ignores details of the implementation. At a more detailed level, t ...
and systems,
parallel computing
Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different fo ...
, and power and reliability-aware systems.
Contributions
In the areas of memory
consistency model
In computer science, a consistency model specifies a contract between the programmer and a system, wherein the system guarantees that if the programmer follows the rules for operations on memory, memory will be consistent and the results of read ...
s for
multiprocessors, Adve co-developed the memory models for the
C++
C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
and
Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
programming languages, which are based on her early work on data-race-free models. In hardware reliability she co-developed the concept of lifetime reliability aware architectures and dynamic reliability management. In power management she led the design of one of the first systems to implement cross-layer energy management. She co-authored some of the first papers on exploiting
Instruction level parallelism
Instruction-level parallelism (ILP) is the parallel or simultaneous execution of a sequence of instructions in a computer program. More specifically ILP refers to the average number of instructions run per step of this parallel execution.
Disc ...
for memory system performance. She also led the development of the widely used RSIM architecture simulator, which can be used to evaluate shared-memory multiprocessors with Instruction level parallelism.
Education and career
Adve completed a Bachelor of Technology degree in electrical engineering at
Indian Institute of Technology Bombay
The Indian Institute of Technology Bombay (IIT Bombay or IITB) is a public research university and technical institute in Powai, Mumbai, Maharashtra, India. It is considered as one of the best engineering universities in India and is top ranke ...
in 1987. She subsequently completed a Master of Science (1989) and Ph.D. (1993) in computer science at the
University of Wisconsin–Madison
A university () is an educational institution, institution of higher education, higher (or Tertiary education, tertiary) education and research which awards academic degrees in several Discipline (academia), academic disciplines. Universities ty ...
. Before joining Illinois, Adve was a member of faculty at
Rice University
William Marsh Rice University (Rice University) is a Private university, private research university in Houston, Houston, Texas. It is on a 300-acre campus near the Houston Museum District and adjacent to the Texas Medical Center. Rice is ranke ...
from 1993 to 1999. She served on the
NSF
NSF may stand for:
Political organizations
*National Socialist Front, a Swedish National Socialist party
*NS-Frauenschaft, the women's wing of the former German Nazi party
*National Students Federation, a leftist Pakistani students' political gr ...
CISE directorate's advisory committee from 2003 to 2005 and on the expert group to revise the Java memory model from 2001 to 2005. She served as chair of ACM SIGARCH from 2015–2019.
Awards and honors
Adve received the
Ken Kennedy Award in 2018, the
ACM SIGARCH Maurice Wilkes award in 2008, an IBM faculty award in 2005, was named a UIUC University Scholar in 2004, received an Alfred P. Sloan Research Fellowship in 1998, an IBM University Partnership award in 1997 and 1998, and a National Science Foundation CAREER award in 1995. She was named a Fellow of the ACM in 2010. She was the winner of the 2012 ABIE Award for Innovation from the
Anita Borg Institute
AnitaB.org (formerly Anita Borg Institute for Women and Technology, and Institute for Women in Technology) is a global nonprofit organization based in Belmont, California. Founded by computer scientists Anita Borg and Telle Whitney, the institute' ...
. In 2020, she was elected to the
American Academy of Arts and Sciences
The American Academy of Arts and Sciences (abbreviation: AAA&S) is one of the oldest learned societies in the United States. It was founded in 1780 during the American Revolution by John Adams, John Hancock, James Bowdoin, Andrew Oliver, and ...
.
References
External links
Sarita Adve's Homepage
{{DEFAULTSORT:Adve, Sarita
University of Illinois Urbana-Champaign faculty
Living people
Rice University faculty
American women computer scientists
American computer scientists
Researchers in distributed computing
IIT Bombay alumni
Fellows of the Association for Computing Machinery
Fellows of the American Academy of Arts and Sciences
University of Wisconsin–Madison College of Letters and Science alumni
Year of birth missing (living people)
American women academics
21st-century American women