1. Department of Electrical and Computer Engineering, National University of Singapore 1 , 4 Engineering Drive 3, Singapore 117583, Singapore
2. Institute of High Performance Computing (IHPC), Agency for Science, Technology and Research (A*STAR) 2 , 1 Fusionopolis Way, #16-16 Connexis, Singapore 138632, Republic of Singapore