Qiangping Gu Computing Science Research Interests: Network communications Parallel/distributed computing Algorithms and computation Machine learning Computational biology