Anuj Mishra

brightness_medium

Anuj Mishra

SDE-2, AMD

I like to describe myself as a 'Systems guy', love to read/discuss/brainstorm new/existing ideas from different fields. Did 'tiny' bit of research in few areas of computer architecture during my MS@IITK, looking forward to exploring interesting directions@AMD. Apart from prefetching(current focus area), I'm also quite interested in reading/discussing topics from energy efficient optimizations and systems security. During my free time I read/watch short novels/anime and embarrass myself by try dancing.



Research Interests

  • Computer architecture
  • Operating Systems

Experiences

Silicon Design Engineer -2
Dec. 2021 - current
AMD India Private Limited, BLR
Developer Intern(Remote)
Jan.2018 - Sep. 2018
Classcalc, Los Angeles, CA

Education

MS(Research) (Computer Science & Engineering)
Indian Institute of Technology, Kanpur
2019 - present
B.Tech. (Computer Science & Engineering)
Dr. A.P.J. Abdul Kalam Technical University, Lucknow
2015 - 2019

Publications

Hardware Prefetcher Aggressiveness Controllers: Do We Need Them All theTime?
NOPE@ASPLOS-26, April 2021
Slides Paper

Projects

  • Breaking the Memory Wall with Near-Core Optimizations - Exploring prefetching for many-core environment.
  • Restricting cross-core evictions of an attacker- Used Champsim to apply different techniques for restricting cross core evictions to prevent Eviction based attacks with minimum performance degradation. Devised new attack patterns for the proposed method and implemented fixes to prevent such attacks.
  • CryptoBox- Implemented a secure file server in Golang. Learnt and implemented different crypto primitives that allow users to save their files on a non-trusted server. Implemented file sharing among users and tested the server for different possible attacks.
  • ZORO- A web portal for Renting items with front-end developed using AnguarJS and Bootstrap. Backend developed using JAVA REST API, Spring MVC, and MYSQL.