Welcome to the Parallel Computing and Data Science Research Lab

My research program focuses on interdisciplinary projects combining parallel computing and data science. My team specializes in high performance computing systems for business analytics, computational biochemistry and engineering applications. Our solutions utilize multi-core processors, GPUs, processor clusters and cloud computing.


Current Research Projects

Parallel Data Analytics For Business Intelligence: Real-time online analytical processing (OLAP) for multi-core and cloud architectures.

Parallel Computational Biochemistry: Protein-protein interaction prediction and applications.

Parallel Computing Algorithms & Systems: Auto-tuned parallel software for multi-core processors, GPUs, clusters & clouds.


Research supported by:
IBM  NSERC  MITACS  SOSCIP  Compute Canada  HPCVL  CFI  Ontario  ARC  QCIF