August 2022: I will serve on the CGO'23 Program Committee.
July 2022: OCOLOS (Online COde Layout OptimizationS to perform profile-guided optimizations on a running process) and Whisper (profile-guided branch misprediction elimination for data center applications) are accepted to appear at MICRO'22.
June 2022: One profile fits all (profile-guided Linux Kernel optimizations for data center applications) is invited to appear at SIGOPS Operating Systems Review. Congrats to Muhammed Ugur, Cheng Jiang, and Alex Erf who performed most of the work as part of their course project under my mentorship.
May 2022: Our proposal on data-driven processor design for data center applications is awarded TSA grant. Thanks Intel.
April 2022: I will serve on the MICRO'22 External Review Committee.
October 2021: Our performance analysis methodology for data center applications is adopted for Arm Neoverse N1 Core, the leading data center CPU with a 49% AWS EC2 footprint. Driving profile-guided optimizations, this methodology made real-world workloads 2X faster. For more details, check out the full methodology and the blogpost.
September 2021: My summer 2020 Facebook internship work on Linux kernel binary layout optimization is presented at the Linux plumbers conference.
August 2021: I will serve on the ASPLOS'22 External Review Committee.
July 2021: Twig (profile-guided BTB prefetching for data center applications) and PDede (a new BTB design for data center applications) are accepted to appear at MICRO'21.
March 2021: DMon (efficient detection and correction of data locality problems using selective profiling) is accepted to appear at OSDI'21.
March 2021: Ripple (profile-guided instruction cache replacement for data center applications) is accepted to appear at ISCA'21.