computer science


Home | Teaching | Research | Publications | Personal

Zhiyi Huang - Personal Information

Zhiyi Huang is an Associate Professor at the Department of Computer Science, University of Otago, Dunedin, New Zealand.

He received his BSc degree in Computer Science from the National University of Defense Technology (NUDT) in China in 1986. He obtained his PhD degree in Computer Science in 1992 from the same university. He worked in industry from 1992 to 1996 while he was a Lecturer in Dept of Computer Science at Beijing Institute of Technology (BIT). Then he worked in the School of Computing and Information Technology at Griffith University as a Research Fellow from 1996 to 1998. He joined the Department of Computer Science at Otago in 1998. He had been a visiting professor at EPFL (Swiss Federal Institute of Technology Lausanne) and Tsinghua University in 2005, a visiting scientist at MIT CSAIL in 2009, a visiting professor at the Computer Laboratory, University of Cambridge in 2013, and a guest professor at Shanghai Jiao Tong University in 2013-2014.

His main interests are parallel/distributed computing, signal processing on EEG data, machine learning algorithms, multi-core systems, green computing, cluster/grid/cloud computing, operating systems, wireless sensor networks, parallel algorithms, high-performance computing, computer architectures, computer networks, task scheduling, optical networks, signal processing, and machine learning algorithms for biomedical data. He had also done research on the ATM network and its applications, parallel logic programming, and artificial neural networks.

As a hobby, I have ported a small teaching operating system xv6 to Raspberry Pi (an ARM-based credit card–sized single-board computer). You may find the github link here.