Akanksha Jain
Research AssociateDepartment of Computer Science
University of Texas at Austin
Curriculum Vitae
Office: GDC 5.502
Email: akanksha (at) cs.utexas.edu
About
I do research in Computer Architecture, with a focus on memory system performance. My research has introduced novel ways to improve hardware caching and prefetching. I am the inventor of the Hawkeye cache replacement policy, which won the 2017 Cache Replacement Championship. My current research focus is to make machine learning a viable tool for computer architects.
Updates:
- • Jan 2020: Top place, Value Prediction Championship leaderboard (unlimited budget category)
- • Nov 2019: I will be giving an invited talk at the Workshop on ML for Systems at NeurIPS 2019.
- • July 2019: Two papers accepted to appear at MICRO 2019.
- • June 2019: Our Synthesis Lecture titled Cache Replacement Policies is out.
- • April 2019: Our paper on making temporal prefetching practical will appear at ISCA 2019.
Publications
- A Hierarchical Neural Model of Data Prefetching
Zhan Shi, Akanksha Jain, Kevin Swersky, Milad Hashemi, Partha Ranganathan, Calvin Lin
ASPLOS, 2021
- Combining Branch History and Value History For Improved Value Prediction
Chirag Sakhuja, Anjana Subramanian, Pawanbalakri Joshi, Akanksha Jain, Calvin Lin
2nd Championship Value Prediction, 2019
(Top Place, Unlimited Category)
- Neural Hierarchical Sequence Model for Irregular Data Prefetching
Zhan Shi, Akanksha Jain, Kevin Swersky, Milad Hashemi, Parthasarathy Ranganathan, and Calvin Lin
Workshop on ML for Systems at NeurIPS 2019
- Applying Deep Learning To The Cache Replacement Problem
Zhan Shi, Xiangru Huang, Akanksha Jain, and Calvin Lin
52nd International Symposium on Microarchitecture (MICRO), October 2019
- Temporal Prefetching Without The Off-Chip Metadata
Hao Wu (UT Austin), Krishnendra Nathella (Arm), Joseph Pusdesris (Arm), Dam Sunwoo (Arm), Akanksha Jain (UT Austin) and Calvin Lin (UT Austin)
52nd International Symposium on Microarchitecture (MICRO), October 2019
- Efficient Meta-Data Management for Irregular Data Prefetching
Hao Wu (Arm, UT Austin), Krishnendra Nathella (Arm), Dam Sunwoo (Arm), Akanksha Jain (UT Austin) and Calvin Lin (UT Austin)
46th International Symposium on Computer Architecture (ISCA), June 2019
Lightning Talk
- Cache Replacement Policies
Akanksha Jain and Calvin Lin
Synthesis Lectures on Computer Architecture, June 2019
- Rethinking Belady's Algorithm to Accommodate Prefetching
Akanksha Jain and Calvin Lin
45th International Symposium on Computer Architecture (ISCA), June 2018
- Hawkeye: Leveraging Belady's Algorithm for Improved Cache Replacement
Akanksha Jain and Calvin Lin
2nd Cache Replacement Championship, 2017
(First Place)
- Back to the Future: Leveraging Belady's Algorithm for Improved Cache Replacement
Akanksha Jain and Calvin Lin
43rd International Symposium on Computer Architecture (ISCA), June 2016
(Top Picks Honorable Mention)
- Linearizing Irregular Memory Accesses for Improved Correlated Prefetching
Akanksha Jain and Calvin Lin
46th IEEE/ACM International Symposium on Microarchitecture (MICRO), December 2013
(Finalist, Best Paper Award)
Service
- External Review Committee , ISCA 2020.
- Program Committee , MICRO 2019.
- Program Committee , SC 2019.
- External Review Committee , ISCA 2019.
- Program Committee , HPCA 2019.
- External Review Committee, PACT 2018.
- External Review Committee, HPCA 2017.
- Mentoring Co-Chair, Women in Computer Architecture.
Education
2009 - 2016
Ph.D. in Computer Science
University of Texas at Austin
Thesis: Exploiting long-term behavior for improved memory system performance
Advisor: Calvin Lin
2004 - 2009
B.Tech and M.Tech in Computer Science and Engineering
Indian Institute of Technology Madras