E-OSched: a load balancing scheduler for heterogeneous multicores. - Yasir Noman Khalid; Muhammad Aleem; Radu Prodan; Muhammad Azhar Iqbal; Muhammad Arshad Islam (J. Supercomput., 2018)

Troodon: A machine-learning based load-balancing application scheduler for CPU-GPU system. - Yasir Noman Khalid; Muhammad Aleem; Usman Ahmed; Muhammad Arshad Islam; Muhammad Azhar Iqbal (J. Parallel Distributed Comput., 2019)

FusionCL: a machine-learning based approach for OpenCL kernel fusion to increase system performance. - Yasir Noman Khalid; Muhammad Aleem; Usman Ahmed; Radu Prodan; Muhammad Arshad Islam; Muhammad Azhar Iqbal (Computing, 2021)

RALB-HC: A resource-aware load balancer for heterogeneous cluster. - Usman Ahmed; Muhammad Aleem; Yasir Noman Khalid; Muhammad Arshad Islam; Muhammad Azhar Iqbal (Concurr. Comput. Pract. Exp., 2021)

A machine learning-based resource-efficient task scheduler for heterogeneous computer systems. - Asad Hayat; Yasir Noman Khalid; Muhammad Siraj Rathore; Muhammad Nadeem Nadir (J. Supercomput., 2023)