Hao Zhuang, Ph.D., UCSD Computer Science

alt text 



Currently, I write software, build hardware, and lead a team at Google, working on media accelerators, including video processing, AI perception, computer vision, and application-specific machine learning. My team at Google also maintains software package QKeras with AutoQKeras for ML software/hardware co-design. Previously, I applied math and computer science to model and analyze dynamic systems inside large-scale integrate circuits (VLSI chips). My research works and software packages have been transferred and used in the EDA industry.

Interests:

Algorithms, computer architecture, software/hardware co-design, compilers, EDA, design methodologies and automation for computing systems and accelerators. And their applications of

  • Computer vision, video compression, video understanding, and image processing.

  • Matrix and numerical computing, differential equations, sparse matrices, graphs, random walk mehtods.

  • Simulation and optimzation of dynamical systems, parallel computing, trading, and high-performance computing (HPC).

Services

Memberships

  • IEEE student memeber 2011-2016

  • ACM student memeber 2014-2016.

  • SIAM student memeber 2014-2016.

Teaching

eXTReMe Tracker