Vikram Adve

Last updated

Vikram Adve
Born (1966-06-28) 28 June 1966 (age 57)
Alma mater Indian Institute of Technology, Bombay
University of Wisconsin-Madison
Known for LLVM
Awards ACM Software System Award, [1] ACM Fellow
Scientific career
Fields Computer Science
Institutions University of Illinois at Urbana-Champaign
Rice University
Doctoral advisor Mary K. Vernon
Notable students Chris Lattner
Website https://cs.illinois.edu/directory/profile/vadve

Vikram Adve (born 28 June 1966) is the Donald B. Gillies professor in the Department of Computer Science and a Professor in Electrical and Computer Engineering at the University of Illinois at Urbana-Champaign. [2]

Contents

Academia

In 2020, Vikram Adve became a co-founder and co-director of the Center for Digital Agriculture and leads AIFARMS, a $20M National Artificial Intelligence Research Institute funded by NIFA and NSF at University of Illinois at Urbana-Champaign. [3]

Vikram Adve, along with Chris Lattner, designed and developed the LLVM compiler infrastructure project in 2001. [4] Vikram Adve and Chris Lattner received the 2012 ACM Software System Award for the LLVM software system. [1]

Vikram Adve's research interests include compilers and programming languages, and edge computing, approximate computing, software security, system reliability, and parallel programming. [3] His group open-sourced the HPVM compiler infrastructure for various Central processing unit and Graphics processing unit architectures, Field-programmable gate array and domain-specific accelerators. [5]

Vikram Adve served as interim head of University of Illinois Department of Computer Science from 2017 to 2019. [6]

Prior to joining the faculty at University of Illinois Urbana-Champaign, he was a research scientist at Rice University from 1993 to 1999. He got his PhD degree from University of Wisconsin-Madison in 1993.

See also

Related Research Articles

<span class="mw-page-title-main">University of Illinois Urbana-Champaign</span> Public university in Illinois, United States

The University of Illinois Urbana-Champaign is a public land-grant research university in Champaign, Illinois, and Urbana, Illinois. It is the flagship institution of the University of Illinois system and was founded in 1867. With over 53,000 students, the University of Illinois is one of the largest public universities by enrollment in the United States.

<span class="mw-page-title-main">LLVM</span> Compiler backend for multiple programming languages

LLVM is a set of compiler and toolchain technologies that can be used to develop a frontend for any programming language and a backend for any instruction set architecture. LLVM is designed around a language-independent intermediate representation (IR) that serves as a portable, high-level assembly language that can be optimized with a variety of transformations over multiple passes. The name LLVM originally stood for Low Level Virtual Machine, though the project has expanded and the name is no longer officially an initialism.

SIGPLAN is the Association for Computing Machinery's Special Interest Group on programming languages.

<span class="mw-page-title-main">Donald B. Gillies</span> Canadian computer scientist and mathematician

Donald Bruce Gillies was a Canadian computer scientist and mathematician who worked in the fields of computer design, game theory, and minicomputer programming environments.

Wen-mei Hwu is the Walter J. Sanders III-AMD Endowed Chair professor in Electrical and Computer Engineering in the Coordinated Science Laboratory at the University of Illinois at Urbana-Champaign. His research is on compiler design, computer architecture, computer microarchitecture, and parallel processing. He is a principal investigator for the petascale Blue Waters supercomputer, is co-director of the Universal Parallel Computing Research Center (UPCRC), and is principal investigator for the first NVIDIA CUDA Center of Excellence at UIUC. At the Illinois Coordinated Science Lab, Hwu leads the IMPACT Research Group and is director of the OpenIMPACT project – which has delivered new compiler and computer architecture technologies to the computer industry since 1987. From 1997 to 1999, Hwu served as the chairman of the Computer Engineering Program at Illinois. Since 2009, Hwu has served as chief technology officer at MulticoreWare Inc., leading the development of compiler tools for heterogeneous platforms. The OpenCL compilers developed by his team at MulticoreWare are based on the LLVM framework and have been deployed by leading semiconductor companies. In 2020, Hwu retired after serving 33 years in University of Illinois at Urbana-Champaign. Currently, Hwu is a Senior Distinguished Research Scientist at Nvidia Research and Emeritus Professor at University of Illinois at Urbana-Champaign.

<span class="mw-page-title-main">David Gries</span> American computer scientist

David Gries is an American computer scientist at Cornell University, United States mainly known for his books The Science of Programming (1981) and A Logical Approach to Discrete Math.

<span class="mw-page-title-main">Randal Bryant</span> American computer scientist (born 1952)

Randal E. Bryant is an American computer scientist and academic noted for his research on formally verifying digital hardware and software. Bryant has been a faculty member at Carnegie Mellon University since 1984. He served as the Dean of the School of Computer Science (SCS) at Carnegie Mellon from 2004 to 2014. Dr. Bryant retired and became a Founders University Professor Emeritus on June 30, 2020.

David J. Kuck, a graduate of the University of Michigan, was a professor in the Computer Science Department the University of Illinois at Urbana-Champaign from 1965 to 1993. He is the father of Olympic silver medalist Jonathan Kuck. While at the University of Illinois at Urbana-Champaign he developed the Parafrase compiler system (1977), which was the first testbed for the development of automatic vectorization and related program transformations. In his role as Director (1986–93) of the Center for Supercomputing Research and Development (CSRD-UIUC), Kuck led the construction of the CEDAR project, a hierarchical shared-memory 32-processor SMP supercomputer completed in 1988 at the University of Illinois.

Christopher Arthur Lattner is an American computer scientist, former Apple, Google, and Tesla employee and co-founder of LLVM, Clang compiler, MLIR compiler infrastructure and the Swift programming language. He worked as the President of Platform Engineering, SiFive after two years at Google Brain. Prior to that, he briefly served as Vice President of Autopilot Software at Tesla, Inc. and worked at Apple Inc. as Senior Director of the Developer Tools department, leading the Xcode, Instruments, and compiler teams.

Gul Agha is a professor of computer science at the University of Illinois at Urbana-Champaign, and director of the Open Systems Laboratory. He is known for his work on the actor model of concurrent computation, and was also Editor-in-Chief of ACM Computing Surveys from 1999 to 2007. Agha was born and completed his early schooling in Sindh, Pakistan. Agha completed his B.S. with honors at the California Institute of Technology in the year 1977. He received his Ph.D. in Computer and Communication Science from the University of Michigan in 1986 under the supervision of John Holland. However, much of his doctoral research was carried out in Carl Hewitt's Message-Passing Semantics Group at Massachusetts Institute of Technology (MIT). Agha's dissertation was published by the MIT Press as Actors: a model of concurrent computation in distributed systems, a book which, according to the ACM Guide to Computing Literature, has been cited over 3000 times.

Sarita Vikram Adve is the Richard T. Cheng Professor of Computer Science at the University of Illinois at Urbana-Champaign. Her research interests are in computer architecture and systems, parallel computing, and power and reliability-aware systems.

The Ken Kennedy Award, established in 2009 by the Association for Computing Machinery and the IEEE Computer Society in memory of Ken Kennedy, is awarded annually and recognizes substantial contributions to programmability and productivity in computing and substantial community service or mentoring contributions. The award includes a $5,000 honorarium and the award recipient will be announced at the ACM - IEEE Supercomputing Conference.

Ravishankar K. Iyer is the George and Ann Fisher Distinguished Professor of Engineering at the University of Illinois at Urbana-Champaign. He is a specialist in reliable and secure networks and systems.

<span class="mw-page-title-main">University of Illinois Department of Computer Science</span>

The University of Illinois Department of Computer Science is the academic department encompassing the discipline of computer science at the University of Illinois Urbana-Champaign. According to U.S. News & World Report, both its undergraduate and graduate programs rank in the top five among American universities, and according to Computer Science Open Rankings, the department ranks equally high in placing Ph.D. students in tenure-track positions at top universities and winning best paper awards. The department also ranks in the top two among all universities for faculty submissions to reputable journals and academic conferences, as determined by CSRankings.org. From before its official founding in 1964 to today, the department's faculty members and alumni have contributed to projects including the ORDVAC, PLATO, Mosaic, JavaScript and LLVM, and have founded companies including Siebel Systems, Netscape, Mozilla, PayPal, Yelp, YouTube, and Malwarebytes.

Nancy Marie Amato is an American computer scientist noted for her research on the algorithmic foundations of motion planning, computational biology, computational geometry and parallel computing. Amato is the Abel Bliss Professor of Engineering and Head of the Department of Computer Science at the University of Illinois at Urbana-Champaign. Amato is noted for her leadership in broadening participation in computing, and is currently a member of the steering committee of CRA-WP, of which she has been a member of the board since 2000.

<span class="mw-page-title-main">Rob A. Rutenbar</span> American academic

Rob A. Rutenbar is an American academic noted for contributions to software tools that automate analog integrated circuit design, and custom hardware platforms for high-performance automatic speech recognition. He is Senior Vice Chancellor for Research at the University of Pittsburgh, where he leads the university's strategic and operational vision for research and innovation.

Lawrence Rauchwerger is an American computer scientist noted for his research in parallel computing, compilers, and computer architecture. He is a speaker in the ACM Distinguished Speakers Program and the deputy director of the Institute of Applied Mathematics and Computational Sciences at Texas A&M University. He is the co-director of the Parasol Lab and manages the lab's software and systems group.

<span class="mw-page-title-main">Grigore Roșu</span> Computer science professor

Grigore Roșu is a computer science professor at the University of Illinois at Urbana-Champaign and a researcher in the Information Trust Institute. He is known for his contributions in runtime verification, the K framework, matching logic, and automated coinduction.

Eric Gilbert is an American computer scientist and the John Derby Evans Associate Professor in the University of Michigan School of Information, with a courtesy appointment in CSE. He is known for his work designing and analyzing social media.

Luis Ceze is a computer scientist and a professor of computer science at the Paul G. Allen School of Computer Science & Engineering known for his work on Apache TVM and bioinspired systems for data storage. In 2019, Luis founded OctoML, a startup aimed at optimizing machine learning deployments. In 2022, he was named an ACM Fellow.

References

  1. 1 2 "ACM Awards". ACM.
  2. Rocheleau, Jake. "Vikram S. Adve" . Retrieved 20 June 2023.
  3. 1 2 "Vikram S. Adve". vikram.cs.illinois.edu. Retrieved 27 May 2017.
  4. "Research Group – Vikram S. Adve". vikram.cs.illinois.edu. Retrieved 27 May 2017.
  5. "The HPVM Compiler Infrastructure¶". Vikram Adve's group.
  6. "Vikram Adve named Interim Head of CS @ ILLINOIS". cs.illinois.edu. Retrieved 27 May 2017.