Haojie Ye
Scholar

Haojie Ye

Google Scholar ID: 8Mk6B6gAAAAJ
University of Michigan; NVIDIA
Computer Architecture
Citations & Impact
All-time
Citations
348
 
H-index
9
 
i10-index
9
 
Publications
20
 
Co-authors
10
list available
Resume (English only)
Research Experience
  • Ph.D. Candidate (Sep 2019 – Present)
  • Undergraduate Research Experience (Sep 2017 – Aug 2019)
  • Developed FPGA controller, runtime API, and user interface for Michigan's Brain Optical Stimulation Controller; the product is commercially available; collaborators include Dimitri James, Nathan Slager, Kanghwan Kim, Adam Mendrela, John Seymour, and Euisik Yoon
  • Designed and implemented an out-of-order Alpha64 ISA processor based on R10K architecture with advanced microarchitectural features (e.g., sophisticated predictors and cache policies); collaborators: Yunjin Wang and Yate Ji
  • Worked on a Murphi-simulated MOESI directory-based multi-core cache protocol
  • Involved in the 'Eyes Wide Shut' project (under construction)
Education
  • Ph.D. Candidate in Computer Architecture, University of Michigan (May 2021 – Present)
  • Ph.D. Precandidate in Computer Science and Engineering, University of Michigan (Sep 2019 – May 2021)
  • BSE in Computer Engineering, University of Michigan (Sep 2017 – May 2019)
  • BSE in Electrical & Computer Engineering, Shanghai Jiao Tong University (2019)
  • MSE in Computer Engineering, University of Michigan (2021)