Update: I am currently on a leave of absence from MIT and looking for research-based roles in industry.
I am a final year Ph.D student at MIT CSAIL working in computer architecture and advised by Prof. Daniel Sanchez.
I am broadly interested in techniques that leverage application-level information to reduce
data movement in future hardware architectures.
At MIT, I worked on cache performance of graph analytics,
distributed multicore cache hierarchies
and cache partitioning on commodity hardware.
As a summer intern at Nvidia Research, I worked on hardware architectures
for deep learning.
Before joining MIT, I graduated with Bachelors in Electrical Engineering from Indian Institute of Technology Bombay in 2014,
where my research focused on multicore architectures and VLSI Design.
While at IIT Bombay, I did summer internships at Cornell University and University of Toronto.
Publications
PHI: Architectural Support for Synchronization- and Bandwidth-Efficient Commutative Scatter Updates
Anurag Mukkara, Nathan Beckmann, Daniel Sanchez
The 52nd IEEE/ACM International Symposium on Microarchitecture (MICRO-52), October 2019, Columbus, Ohio. Acceptance Rate: 23%
Timeloop: A Systematic Approach to DNN Accelerator Evaluation
Angshuman Parashar, Priyanka Raina, Yakun Sophia Shao, Yu-Hsin Chen, Victor A. Ying, Anurag Mukkara, Rangharajan Venkatesan, Brucek Khailany, Stephen W. Keckler, Joel Emer
The IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS-2019), March 2019, Madison, Wisconsin. Acceptance Rate: 30%
Exploiting Locality in Graph Analytics through Hardware-Accelerated Traversal Scheduling
Anurag Mukkara, Nathan Beckmann, Maleen Abeydeera, Xiaosong Ma, Daniel Sanchez
The 51st IEEE/ACM International Symposium on Microarchitecture (MICRO-51), October 2018, Fukuoka, Japan. Acceptance Rate: 21%
KPart: A Hybrid Cache Partitioning-Sharing Technique for Commodity Multicores
Nosayba El-Sayed, Anurag Mukkara, Po-An Tsai, Harshad Kasture, Xiaosong Ma, Daniel Sanchez
The 24th IEEE International Symposium on High Performance Computer Architecture (HPCA-24), February 2018, Vienna, Austria. Acceptance Rate: 21%
Cache-Guided Scheduling: Exploiting Caches to Maximize Locality in Graph Processing
Anurag Mukkara, Nathan Beckmann, Daniel Sanchez
The 1st International Workshop on Architecture for Graph Processing (AGP-17, co-located with ISCA-44), June 2017, Toronto, Ontario, Canada
SCNN: An Accelerator for Compressed-sparse Convolutional Neural Networks
Angshuman Parashar, Minsoo Rhu, Anurag Mukkara, Antonio Puglielli, Rangharajan Venkatesan, Brucek Khailany, Joel Emer, Stephen W. Keckler, William J. Dally
The 44th IEEE/ACM International Symposium on Computer Architecture (ISCA-44), June 2017, Toronto, Ontario, Canada. Acceptance Rate: 17%
Whirlpool: Improving Dynamic Cache Management with Static Data Classification
Anurag Mukkara, Nathan Beckmann, Daniel Sanchez
The 21st ACM International Conference on Architectural Support for Programming Languages and
Operating Systems (ASPLOS-21), April 2016, Atlanta, Georgia, USA. Acceptance Rate: 22%
-
Address
G742, 32 Vassar Street
Cambridge, MA 02139
United States
-
Email
anurag_m AT csail DOT mit DOT edu