Rajeev Balasubramonian

School of Computing
University of Utah

Contact info:
Email: my first name @ cs.utah.edu
50 S. Central Campus Drive, Rm. 3414,
Salt Lake City, UT 84112
Ph: 801-581-4553; Fax: 801-581-5843

CV | Detailed research page | Full publication list | Teaching page | Utah Arch Research Group | Blog | YouTube


Recent Activities:

Recent Papers (Full list of publications):

Older Selected Publications (Full list of publications) :

My research focuses on many aspects of computer architecture. I am especially interested in studying how future technology trends influence the design of microprocessors and memory systems. In recent years, we have focused on designing memory systems that can cater to the bandwidth, latency, power, cost, security, and reliability demands of data-intensive workloads. We are also exploring accelerators for a range of demanding kernels, including deep neural networks, genomic analysis, and security primitives. Current projects include: Past projects include:


Innovations in the Memory System , Rajeev Balasubramonian, Synthesis Lectures on Computer Architecture , Morgan and Claypool Publishers, 2019.

Multi-Core Cache Hierarchies , Rajeev Balasubramonian, Norman P. Jouppi, Naveen Muralimanohar, Synthesis Lectures on Computer Architecture , Morgan and Claypool Publishers, 2011.

Software Release



CACTI 6.0 ( CACTI mirror site )


In Fall 2023, I am teaching CS 7930 Intro to Computing PhD. I also usually teach CS 6810 Computer Architecture and CS 3810 Computer Organization. I have previously taught Neuromorphic Architectures (CS 7710), CS 7810 Advanced Computer Architecture, and the Architecture/VLSI Seminar (CS 7937). Courses taught in the past are listed here.




Life outside work

Plenty of golf. Plenty of caddying for my two kids. Terrible guitar renditions of songs by Tool. Defending my kitchen countertops from a boisterous German Shepherd.