Akshitha Sriraman

Akshitha Sriraman

Assistant Professor

Carnegie Mellon University

About Me

I am an Assistant Professor in the Department of Electrical and Computer Engineering at Carnegie Mellon University. My research interests are in the area of bridging computer architecture and software systems, with a focus on making hyperscale data centers more efficient (via solutions that span the systems stack). The central theme of my work is to (1) design software that is aware of new hardware constraints/possibilities and (2) architect hardware that efficiently supports new hyperscale software requirements. I have been recently exploring ideas on designing “customized” hardware that can still generically support diverse applications, compiler-driven hardware design optimizations, novel software threading designs, and efficient I/O subsystems.

My systems solutions to improve hardware efficiency have been deployed in real hyperscale data centers and currently serve billions of users, saving millions of dollars and meaningfully reducing the global carbon footprint. Additionally, my hardware design proposals have influenced the design of Intel’s Alder Lake (Golden Cove and future generation) CPU architectures and Intel’s Infrastructure Processing Unit.

My research has been recognized with an IEEE Micro Top Picks distinction. I was also awarded a Facebook Fellowship, a Rackham Merit Ph.D. Fellowship, and a CIS Full-Tuition Scholarship. I was selected to attend the Rising Stars in EECS Workshop and the Heidelberg Laureate Forum. I completed my Ph.D. in Computer Science and Engineering at the University of Michigan and my MS in Embedded Systems at the University of Pennsylvania.

Prospective students: I am currently looking for motivated graduate students, postdoctoral scholars, and undergraduate researchers. If you are interested in working with me, please send me an email with (1) your CV, (2) your transcript, (3) thoughts about why my research excites you, and (4) thoughts about what you'd like to work on, to start a conversation. Additionally, if you are able to comment on the strengths, weaknesses, and opportunities on my OSDI '18, ISCA '19, or ASPLOS '20 papers, it'll be easier for me to recruit you. You can find out more about my work and vision through my Ph.D. dissertation (especially the section on my plans for future work).

Education

  • PhD in Computer Science, 2021

    University of Michigan

  • M.S. in Embedded Systems, 2015

    University of Pennsylvania

Recent News

All news»

[Sep 2021] Serving on the IEEE Micro Top Picks Program Committee. Submit your best work!

[Sep 2021] Serving on the Eurosys 2022 Program Committee. Submit your best work!

[Sep 2021] My first Ph.D. student joins my research group (rather, spawns my research group!) Welcome, Mihailo Rancic!

[Sep 2021] I started as a Visiting Researcher at Google (in the new SRG group!)

[Aug 2021] I graduated with a Ph.D. in Computer Science from the University of Michigan.

Conference Papers

Ripple: Profile-Guided Instruction Cache Replacement for Data Center Applications

Tanvir Ahmed Khan, Dexin Zhang, Akshitha Sriraman, Joseph Devietti, Gilles A Pokam, Heiner Litz, Baris Kasikci. International Symposium on Computer Architecture (ISCA), June 2021

I-SPY: Context-Driven Conditional Instruction Prefetching with Coalescing

Tanvir Ahmed Khan, Akshitha Sriraman, Joseph Devietti, Gilles A Pokam, Heiner Litz, Baris Kasikci. International Symposium on Microarchitecture (MICRO), Oct 2020

Accelerometer: Understanding Acceleration Opportunities for Data Center Overheads at Hyperscale

Akshitha Sriraman, Abhishek Dhanotia. International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Mar 2020

Selected as an IEEE Micro Top Pick paper (awarded to the top 12 architecture papers of 2020)
Best Presentation Award
ACM Badges: Artifacts Available and Artifacts Evaluated & Functional
Influenced Intel's Infrastructure Processing Unit
Featured by TechXplore, Debuglies News, Michigan News, and Facebook Engineering

SoftSKU: Optimizing Server Architectures for Microservice Diversity @Scale

Akshitha Sriraman, Abhishek Dhanotia, Thomas F. Wenisch. International Symposium on Computer Architecture (ISCA), June 2019

Deployed across a real global data center fleet
Influenced Intel's Alder Lake servers (Golden cove microarchitecture and beyond)
Featured by Facebook Engineering and Real World Technologies

Enhancing Server Efficiency in the Face of Killer Microseconds

Amirhossein Mirhosseini, Akshitha Sriraman, Thomas F. Wenisch. International Symposium on High-Performance Computer Architecture (HPCA), Feb 2019

╬╝Tune: Auto-Tuned Threading for OLDI Microservices

Akshitha Sriraman, Thomas F. Wenisch. USENIX Symposium on Operating Systems Design and Implementation (OSDI), Oct 2018

┬ÁSuite: A Benchmark Suite for Microservices

Akshitha Sriraman, Thomas F. Wenisch. IEEE International Symposium on Workload Characterization (IISWC), Oct 2018

LASER: Light, Accurate Sharing dEtection and Repair

Liang Luo, Akshitha Sriraman, Brooke Fugate, Shiliang Hu, Gilles Pokam, Chris J. Newburn, and Joseph Devietti. International Symposium on High-Performance Computer Architecture (HPCA), Feb 2016

Meet the Team

Principal Investigators

Avatar

Akshitha Sriraman

Assistant Professor

Researchers

Avatar

Mihailo Rancic

PhD Candidate

Contact