1. Department of Electronic and Computer Engineering, Hong Kong University of Science and Technology, Hong Kong, SAR
2. ASIC and VLSI Research Group, Nvidia, Austin, TX, USA
3. Arm Research, Austin, TX, USA
4. Department of Electrical and Computer Engineering, Texas A&M University, College Station, TX, USA
5. Department of Electrical and Computer Engineering, Duke University, Durham, NC, USA