Sarita Adve's Research Group
University of Illinois at Urbana-Champaign


  • Sarita is a guest speaker at Techfest IIT-Bombay, Asia's largest tech event! The Dalai Lama and Bombay stock exchange CEO are also lecturers at this event! December 2018.

  • Abdulrahman presented at SC, November 2018!

  • Sarita has been awarded the 2018 ACM-IEEE CS Ken Kennedy Award, November 2018!

  • Matt received the 2018 David J. Kuck Outstanding Ph.D. Thesis Award, October 2018!

  • Abdulrahman was accepted as a mentor for the Undergraduate Research Apprenticeship Program (URAP), October 2018!

  • Our paper titled "Minotaur: Adapting Software Testing Techniques for Hardware Errors" has been accepted for publication at ASPLOS 2019!

  • Radha attended the 6th Heidelberg Laureate Forum, October 2018!

  • Adel and Abdulrahman presented their research at TECHCON, September 2018!

  • Congratulations to John Alsop for successfully defending his thesis, August 2018!

  • Wes Darvin joined our research group, August 2018!

  • Congratulations to Khalique Ahmed for depositing his M.S. thesis, July 2018!

  • Released HeteroSync to the open source community! Check it out!

  • Radha presented at DSN, June 2018!

  • Sarita is elected as ACM SIG Governing Board (SGB) representative to ACM Council!

  • Sarita is featured in CS@Illinois for her collaboration in the DARPA JUMP Center, June 2018!

  • Our paper titled "Optimizing Software-Directed Instruction Replication for GPU Error Detection" has been accepted for publication at SC 2018!

  • Matt was selected as an Honorable Mention for the 2018 SIGARCH/TCCA Outstanding Dissertation Award, June 2018!

  • John presented at ISCA, June 2018!

  • Sarita is featured in CRA research highlight, April 2018!

     News Archive


Our group's research focus is in computer architecture, but we take a full system view of the problems we solve and collaborate closely with faculty and students from other areas, including applications, software, and hardware.

The looming end of transistor scaling (Moore's law) poses a major disruption to the field of computing. Computer architects can enable sustaining the performance predictions of Moore's law through system design innovations that span the hardware-software boundary. Our group is exploring specialization and approximation to build hardware and software systems that will enable new applications in AI, augmented reality, and other emerging domains:

    Scalable Specialization
    Approximate Computing


Sarita Adve's Group Picture

(front) Abdulrahman Mahmoud, Khalique Ahmed, Sarita Adve, and Matt Sinclair,
(back) Lin Cheng, Gio Salvador, Muhammad Huzaifa, Radha Venkatagiri, John Alsop

We are very proud that for three of the last five years (2014-18), a PhD thesis from our group has been selected as one of the Illinois CS department's two nominations for the ACM doctoral dissertation award.

Matt Sinclair for  2018 :
Efficient Coherence and Consistency for Specialized Memory Hierarchies

Hyojin Sung for 2016 :
DeNovo: Rethinking the Memory Hierarchy for Disciplined Parallelism

Siva Sastry Hari for 2014 :
Preserving Application Reliability on Unreliable Hardware


  • Memory consistency models: Co-developed the memory models for the C++ and Java programming languages, based on our early work on data-race-free models

  • Hardware reliability: co-developed the concept of lifetime reliability aware architectures and dynamic reliability management, pioneered techniques for ultra-low cost software-driven hardware resiliency

  • Power management: Co-designed GRACE, one of the first systems to implement cross-layer energy management

  • Memory level parallelism: Some of the first papers on exploiting instruction-level parallelism (ILP) for memory system performance

  • Evaluation techniques: Developed RSIM, the first publicly available multiprocessor simulator with out-of-order processors