Dr. Ligang He 

Reader | Department of Computer Science | University of Warwick

Photo in office

Contact 

Department of Computer Science
University of Warwick
Coventry, CV4 7AL
United Kingdom
Office: CS2.05
Phone: +44 2476573802
Email: ligang.he AT warwick.ac.uk

Research

`

Research Interests

I am interested in any issues in parallel and distributed systems or developing parallel and distributed computing techniques for application scenarios of any kind. I have published over 190 papers in top venues such as IEEE TC, TPDS, TKDE, TCSVT, SC, IPDPS, ICPP, HPCA, VLDB and so on. My current research is in parallel or distributed machine/deep learning (e.g. federated learning, acceleration of Graph Neural Networks training), cluster, Cloud and edge computing (e.g., optimising workload and resource management solutions), parallelized/distributed data analytical methods (e.g., anomaly detection for time series data, deep learning methods for point clouds, pattern discovery for big data), miscellaneous issues in parallel and distributed systems (e.g., optimized communication schemes in distributed systems, security-restrained high performance computing).

I always look for motivated PhD or MSc-by-research students who have the interests in doing research in the above areas. Please feel free to contact me.

Latest Research Highlights

  • The MSc dissertation project I supervised in the 2022/23 academic year, titled "Developing a Resource Discovery Framework in a Network of Mobile Devices", won the Best MSc Dissertation Award in the department
  • Our paper in federated learning, "SAFA: A Semi-Asynchronous Protocol for Fast Federated Learning with Low Overhead", is the runner-up of the 2021 Best Paper Award for IEEE Transactions on Computers
  • DepGraph (the graph processing framework, collaborated with Huazhong University of Science and Technology; the paper is published in HPCA-2021) is ranked 2nd in the Big Data category in the November 2021 ranking table of Green Graph 500, and ranked 3rd in SSSP (Single-Source Shortest Paths) performance in the November 2021 ranking table of Graph 500
  • Selected Publications

  • L. Li, L. He, J. Gao, and X. Han, "PSNet: fast data structuring for hierareep learning on point cloud". IEEE Transactions on Circuits and Systems for Video Technology,2022, doi:10.1109/TCSVT.2022.3171968
  • W. Wu, L. He, W. Lin, Y. Su, Y. Cui, C. Maple, S. Jarvis, "Developing an Unsupervised Real-time Anomaly Detection Scheme for Time Series with Multi-seasonality", in IEEE Transactions on Knowledge and Data Engineering, vol. 34, no. 9, pp. 4147-4160, 1 Sept. 2022, doi: 10.1109/TKDE.2020.3035685
  • W. Wu, L. He, W. Lin, R. Mao, "Accelerating Federated Learning over Reliability-Agnostic Clients in Mobile Edge Computing Systems", IEEE Transactions on Parallel and Distributed Systems, Vol.32, no.7, pp.1539-1551, 2021
  • W. Wu, L. He, W. Lin, , C. Maple, S. Jarvis, "SAFA: a Semi-Asynchronous Protocol for Fast Federated Learning with Low Overhead", IEEE Transactions on Computers, vol. 70, pp. 655-668, 2020, DOI: 10.1109/TC.2091
  • J. Zhao, Y. Zhang, X. Liao, L. He, B. He, H. Jin and H. Liu, "LCCG: a locality-centric hardware accelerator for high throughput of concurrent graph processing", Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC '21), 2021
  • Y. Zhang, X. LIAO, H. Jin, L. He, B. He, H. Liu, L. Gu, "DepGraph: A Dependency-Driven Accelerator for Efficient Iterative Graph Processing", The 27th IEEE International Symposium on High-Performance Computer Architecture (HPCA-2021), 2021
  • Li, L. He, S. Ren, R. Mao, "Developing a Loss Prediction-based Asynchronous Stochastic Gradient Descent Algorithm for Distributed Training of Deep Neural Networks", Proceedings of the 49th International Conference on Parallel Processing (ICPP2020), 2020
  • PhD Students

    • Da Yan
    • Stephen Xu
    • Ashley Au
    • Xiao Qin
    • Kaiwen Zuo
    • Yiming Wen
    • Yan Qian
    • Zhihao Dai
    • Xuanyu Liu
    • Yuchen Liu
    • Yi Su
    • Peng Jiang
    • Hao Wu (graduated)
    • Yujue Zhou (graduated)
    • Zhiyan Chen (graduated)
    • Junyu Li (Graduated)
    • Wentai Wu (Graduated)
    • Mohammed Alghamdi (Graduated)
    • Shenyuan Ren (Graduated)
    • Zhuoer Gu (Graduated)
    • Nadeem Chaudhary (Graduate)
    • Chao Chen (Graduated)
    • Huanzhou Zhu (Graduated)
    • Bo Gao (Graduated)

Teaching

Publications

Journal Papers 

  • M. H. Alghamdi, L. He, S. Ren and M. Maray, "Efficient Parallel Processing of All-Pairs Shortest Paths on Multicore and GPU Systems," in IEEE Transactions on Consumer Electronics, 2023, doi: 10.1109/TCE.2023.3327328
  • X. Shi, X. Peng, L. He, Y. Zhao and H. Jin, "Waterwave: A GPU Memory Flow Engine for Concurrent DNN Training" in IEEE Transactions on Computers, 2023, doi: 10.1109/TC.2023.3278530
  • J. Zhao, Y. Zhang, L. He, Q. Li, X. Zhang, X. Jiang, H. YU, X. Liao, H. Jin, L. Gu, H. Liu, B. He, J. Zhang, X. Song, L. Wang, and J. Zhou, "GraphTune: An Efficient Dependency-aware Substrate to Alleviate Irregularity in Concurrent Graph Processing", accepted by ACM Transactions on Architecture and Code Optimization, 2023
  • W. Wu, X. Shi, L. He and H. Jin, "TurboMGNN: Improving Concurrent GNN Training Tasks on GPU With Fine-Grained Kernel Fusion," in IEEE Transactions on Parallel and Distributed Systems, vol. 34, no. 6, pp. 1968-1981, June 2023, doi: 10.1109/TPDS.2023.3267943.
  • W. Wu, X. Shi, L. He, H. Jin, "TurboGNN: Improving the End-to-end Performance for Sampling-based GNN Training on GPUs", accepted by IEEE Transactions on Computers, 2023
  • L. Li, L. He, J. Gao, and X. Han (2022) "PSNet : fast data structuring for hierarchical deep learning on point cloud". IEEE Transactions on Circuits and Systems for Video Technology. doi:10.1109/TCSVT.2022.3171968 (In Press)
  • Hua, Y., Shi, X., He, K, Jin, H., Xie, W., He, L. and Chen, Y. (2022) "LoomIO : Object-level Coordination in Distributed File Systems", IEEE Transactions on Parallel and Distributed Systems, 33 (8). pp. 1799-1810. doi:10.1109/tpds.2021.3126260
  • S. Jiao, X. Han, F. Xiong, X. Yang, H. Han, L. He, L. Kuang, "Deep cross-modal discriminant adversarial learning for zero-shot sketch-based image retrieval", Neural Computing Applications, 34(16): 13469-13483 (2022)
  • Y. Zhou, J. Jiang, S. -H. Yang, L. He and Y. Ding, "MuSDRI: Multi-Seasonal Decomposition Based Recurrent Imputation for Time Series," in IEEE Sensors Journal, vol. 21, no. 20, pp. 23213-23223, 15 Oct.15, 2021, doi: 10.1109/JSEN.2021.3107836.
  • Zhou, Y., He, L., Yang, S.-H.: Developing normalization schemes for data isolated distributed deep learning. IET Cyber-Phys. Syst., Theory Appl. 6(3), 105-115 (2021). https://doi.org/10.1049/cps2.12004
  • S. Sthapit, S. Lakshminarayana, L. He, G. Epiphaniou and C. Maple, "Reinforcement Learning for Security Aware Computation Offloadingellite Networks," in IEEE Internet of Things Journal, doi: 10.1109/JIOT.2021.3135632 , 2021
  • X. Liao, J. Zhao, Y. Zhang, B. He, L. He, H. Jin and L. Gu, "A Structure-aware Storage Optimization for Out-of-Core Concurrent Graph Processing," in IEEE Transactions on Computers, doi: 10.1109/TC.2021.3098976. 2021.
  • W. Wu, L. He, W. Lin, Y. Su, Y. Cui, C. Maple, S. Jarvis, "Developing an Unsupervised Real-time Anomaly Detection Scheme for Time Series with Multi-seasonality", in IEEE Transactions on Knowledge and Data Engineering, vol. 34, no. 9, pp. 4147-4160, 1 Sept. 2022, doi: 10.1109/TKDE.2020.3035685.
  • W. Wu, L. He, W. Lin, R. Mao, "Accelerating Federated Learning over Reliability-Agnostic Clients in Mobile Edge Computing Systems",  IEEE Transactions on Parallel and Distributed Systems, Vol.32, no.7, pp.1539-1551, 2021
  • Z. Zheng, X. Shi, L. He, H. Jin, S. Wei, H. Dai and X. Peng, "Feluca: A Two-Stage Graph Coloring Algorithm with Color-centric Paradigm on GPU", IEEE Transactions on Parallel and Distributed Systems, 2020, DOI: 10.1109/TPDS.2020.3014173 
  • W. Wu, L. He, W. Lin, R. Mao, C. Maple and S. Jarvis, "SAFA: A Semi-Asynchronous Protocol for Fast Federated Learning With Low Overhead," in IEEE Transactions on Computers, vol. 70, no. 5, pp. 655-668, 1 May 2021, doi: 10.1109/TC.2020.2994391.
  • T. Huang, W. Lin, W. Wu, L. He, K. Li and A. Y. Zomaya, "An Efficiency-Boosting Client Selection Scheme for Federated Learning With Fairness Guarantee," in IEEE Transactions on Parallel and Distributed Systems, vol. 32, no. 7, pp. 1552-1564, 1 July 2021, doi: 10.1109/TPDS.2020.3040887.
  • M. Pang, L. He, L. Kuang, M. Chang, Z. He and X. Han, "Developing a Parametric 3D Face Model Editing Algorithm", IEEE Access, 2020, DOI: 10.1109/ACCESS.2020.3022987 
  • M. Pang, L. He, F. Xiong, X. Yang, Z. He and X. Han, "Developing an Image-based 3D Model Editing Method", IEEE Access, 2020, DOI: 10.1109/ACCESS.2020.3023281
  • H. Jin, W. Wu, X. Shi, L. He, B. Zhou, "TurboDL: Improving CNN Training on GPU with Fine-grained Multi-streaming Scheduling", IEEE Transactions on Computers, 2020, 10.1109/TC.2020.2990321
  • X Shi, W Liu, L He, H Jin, M Li, Y Chen, "Optimizing the SSD Burst Buffer by Traffic Detection", ACM Transactions on Architecture and Code Optimization (TACO) 17 (1), 1-26, 2020
  • B Yuan, H Zhao, C Lin, D Zou, LT Yang, H Jin, L He, S Yu, "Minimizing Financial Cost of DDoS Attack Defense in Clouds with Fine-Grained Resource Management", IEEE Transactions on Network Science and Engineering, 2020
  • C. Jia, L. He, X. Yang, X. Han, B. Chang, X. Han, "Developing a reassembling algorithm for broken objects", IEEE Access, 2020
  • X Yang, X Han, Q Li, L He, M Pang, C Jia, "Developing a Semantic-Driven Hybrid Segmentation Method for Point Clouds of 3D
  • H. Zhu, L. He, M. Leeke, R. Mao, "WolfGraph: The edge-centric graph processing on GPU", Future Generation Computer Systems, Vol. 111, pp.552-569, 2020
  • Z Liu, X Shi, L He, D Yu, H Jin, C Yu, H Dai, Z Feng, "A parameter-level parallel optimization algorithm for large-scale spatio-temporal data mining", Distributed and Parallel Databases, 1-27, 2020, DOI: 10.1007/s10619-020-07287-x
  • Y Hua, X Shi, H Jin, W Liu, Y Jiang, Y Chen, L He, Software-defined QoS for I/O in exascale computing, CCF Transactions on High Performance Computing 1 (1), 49-59, 2019
  • W. Wu, W. Lin, L. He, “An On-line Virtual Machine Consolidation Strategy for Dual Improvement in Performance and Energy Conservation of Server Clusters in Cloud Data Centers”, IEEE Transactions on Services Computing, 10.1109/TSC.2019.2961082, 2019 
  • W. Wu, W. Lin, L. He, G. Wu, and CH Hsu, “A power consumption model for cloud servers based on Elman Neural Network”, IEEE Transactions on Cloud Computing. doi:10.1109/TCC.2019.2922379, 2019
  • Y. Zhang, J. Zhao, X. Liao, H. Jin, L. Gu, H. Liu, B. He, and L. He (2019) CGraph: A Distributed Storage and Processing System for Concurrent Iterative Graph Analysis Jobs. ACM Transactions on Storage, 15 (2). pp. 1-26. doi:10.1145/3319406
  • X. Shi, Z. Ke, Y. Zhou, H. Jin, L. Lu, X. Zhang, L. He, Z. Hu, and F. Wang, “Deca : a garbage collection optimizer for in-memory data processing”, ACM Transactions on Computer Systems, 36 (1). pp. 1-47. doi:10.1145/3310361, 2019
  • Chen, Zhiwen, He, Xin, Sun, Jianhua, Chen, Hao and He, Ligang (2018) Concurrent hash tables on multicore machines : comparison, evaluation and implications. Future Generation Computer Systems, 82. pp. 127-141. doi:10.1016/j.future.2017.12.054 
  • P. Jiang, L. He, S. Ren, Z. Chen, R. Mao, "vChecker: an application-level demand-based co-scheduler for improving the performance of parallel jobs in Xen", Wireless Networks (2019). https://doi.org/10.1007/s11276-018-01914-3
  • S. Ren, L. He, J. Li, Z. Chen, P. Jiang, C. Li . "Contention-aware prediction for performance impact of task co-running in multicore computers", Wireless Networks (2019). https://doi.org/10.1007/s11276-018-01902-7
  • H. Zhu , Z. Gu, H. Zhao, K. Chen, C. Li, L. He, "Developing a Pattern Discovery Method in Time Series Data and its GPU Acceleration", BIG DATA MINING AND ANALYTICS, 2018
  • X. Shi, Z. Zheng, Y. Zhou, H. Jin, L. He, B. Liu, Q. Hua, "Graph Processing on GPUs: A Survey", ACM Computing Surveys, 2017.
  • C. Chang, L. He, N. Chaudhary, S. Fu, H. Chen, J. Sun, K. Li, Z. Fu, M. Xue, "Performance analysis and optimization for workflow authorization", Future Generation Computer Systems 67 (2017) 194–205
  • Z. Du, L. He, Y.Chen, Y, Xiao, P. Gao, T. Wang, Robot Cloud: Bridging the power of robotics and cloud computing, Future Generation Computer Systems, Volume 74, September 2017, Pages 337-348
  • B. Wang, C. Chen, L. He, B. Gao, J. Ren, Z. Fu, S. Fu, Y. Hu and C. Li, "Modelling and Developing Conflict-aware Scheduling on Large-scale Data Centres",Future Generation Computer Systems, https://doi.org/10.1016/j.future.2017.07.043, 2017
  • H. Zhu, L. He, S. Fu, R. Li, X. Han, Z. Fu, Y. Hu, C. Li, "WolfPath: Accelerating iterative traversing-based graph processing algorithms on GPU", International Journal of Parallel Programming, https://doi.org/10.1007/s10766-017-0533-y, 2017
  • Z. Gu, L. He, C. Chang, J. Sun, H. Chen, C. Huang, "Developing an Efficient Pattern Discovery Method for CPU Utilizations of Computers", International Journal of Parallel Programming, Volume 45, Issue 4, pp. 853-878, 2017
  • C. Huang, L. He, X. Liao, H. Dai, "Developing a trustworthy computing framework for clouds", International Journal of Embedded Systems 8(1):59, DOI: 10.1504/IJES.2016.073753
  • S. Ren, L. He, H. Zhu, Z. Gu, W. Song and W. Shang, “Developing power-aware scheduling mechanisms for computing systems virtualized by Xen”, Concurrency and Computation: Practice and Experience, 2016 
  • Bo Gao, Ligang He and S. A. Jarvis, "Offload Decision Models and the Price of Anarchy in Mobile Cloud Application Ecosystems," in IEEE Access, vol. 3, no. , pp. 3125-3137, 2015. doi: 10.1109/ACCESS.2016.2518179
  • J. Sun, H. Chen, L. He and H. Tan, "Redundant Network Traffic Elimination with GPU Accelerated Rabin Fingerprinting", IEEE Transactions on Parallel and Distributed Systems, 2015, DOI: 10.1109/TPDS.2015.2473166
  • L. He, H. Zhu and S. Jarvis, "Developing Graph-based Co-scheduling Algorithms on Multicore Computers", IEEE Transactions on Parallel and Distributed Systems, 2015, DOI: 10.1109/TPDS.2015.2468223
  • S. Fu, L. He, X. Liao, C. Huang, "Developing the Cloud-integrated data replication framework in decentralized online social networks", Journal of Computer and System Sciences, 82(1): 113-129 (2016)
  • Y. Xu, K. Li, L. He, L. Zhang and K. Li, "A Hybrid Chemical Reaction Optimization Scheme for Task Scheduling on Heterogeneous Computing Systems", IEEE Transactions on Parallel and Distributed Systems, 2014, DOI: 10.1109/TPDS.2014.2385698.
  • S. Fu, L. He, C. Huang, X. Liao, K. Li, "Performance Optimization for Managing Massive Numbers of Small Files in Distributed File Systems", IEEE Transactions on Parallel and Distributed Systems, 2014, DOI: http://doi.ieeecomputersociety.org/10.1109/TPDS.2014.2377720
  • X. Shi, M. Chen, L. He, X. Xie, L. Lu, H. Jin, Y. Chen, S. Wu, "Mammoth: Gearing Hadoop Towards Memory-Intensive MapReduce Applications", IEEE Transactions on Parallel and Distributed Systems,DOI: 10.1109/TPDS.2014.2345068
  • H. Huang, L. He, X. Chen, M. Yu, Z. Wang, "Automatic Composition of Heterogeneous Models based on Semantic Web Services", International Journal of Parallel Programming, 2013, DOI: 10.1007/s10766-013-0279-0
  • H. Chen, J. Sun, L. He, K. Li, H. Tan, "BAG: Managing GPU as Buffer Cache in Operating Systems", IEEE Transactions on Parallel and Distributed Systems, Vol. 25, no. 6, pp. 1393-1402, 2014, DOI: 10.1109/TPDS.2013.201
  • Y. Xu, K. Li, L. He and T. Truong, "A DAG Scheduling Scheme on Heterogeneous Computing Systems Using Double Molecular Structure-based Chemical Reaction Optimization", Journal of Parallel and Distributed Computing, Volume 73, issue 9, pp. 1306-1322, 2013. DOI: 10.1016/j.jpdc.2013.05.005
  • L. He, N. Chaudhary and S. Jarvis, "Developing Security-aware Resource Management Strategies for Workflows", Future Generation Computer Systems, 2013, DOI: 10.1016/j.future.2013.09.030
  • H. Chen, S. Lin, J. Sun, K. Li and L. He, "A Fast RPC System for Virtual Machines", IEEE Transactions on Parallel and Distributed Systems, vol. 24, no. 7, pp. 1267-1276, July, 2013, DOI: 10.1109/TPDS.2012.199
  • X. Shi, H. Jiang, L. He, H. Jin, C. Wang, B. Yu, F. Wang, "Developing an Optimized Application Hosting Framework in Clouds", Journal of Computer and Systems Science, Volume 79, Issue 8, pp. 1214-1229, 2013, DOI:10.1016/j.jcss.2013.02.003
  • Z. Shao, L. He, Z. Lu and H. Jin, "VSA: An offline scheduling analyzer for Xen virtual machine monitor", Future Generation Computer Systems, 2013, DOI: 10.1016/j.future.2012.12.004
  • L. He, D. Zou, Z, Zhang, C. Chen, H. Jin, S. Jarvis, "Developing Resource Consolidation Frameworks for Moldable Virtual Machines in Clouds", Future Generation Computer Systems, 2012, doi:10.1016/j.future.2012.05.015.
  • L. He, C. Huang, K. Duan, K. Li, H. Chen, J. Sun and S. Jarvis, "Modeling and analyzing the impact of authorization on workflow executions", Future Generation Computer Systems, Volume 28, issue, 8, pp. 1177-1193, 2012, doi: 10.1016/j.future.2012.03.003.
  • W. Xu, Z. Wang, L. Hong, L. He, X. Chen, "The uncertainty recovery analysis for interdependent infrastructure systems using the dynamic inoperability input–output model", : International Journal of Systems Science, : International Journal of Systems Science, 2013, DOI: 10.1080/00207721.2013.822121
  • W. Xu, L. Hong, L. He, X. Chen, "An uncertainty assessment of interdependent infrastructure systems and infrastructure sectors with natural disasters analysis", International Journal of System of Systems Engineering, Vol. 3, No. 1, 2012.
  • W. Xu, L. Hong, L. He, X. Chen, S. Wang, "A Supply-driven Dynamic Inoperability Input-Output Price Model for Interdependent Infrastructure systems", Journal of Infrastructure Systems, 2011.
  • D. Bacigalupo, J. Hemert, X. Chen, A. Usmani, A. Chester, L. He and D. Dillenberger, G. Wills, L. Gilbert, S. Jarvis, "Managing dynamic enterprise and urgent workloads on clouds using layered queuing and historical performance models", Simulation Modelling Practice and Theory, 2011.
  • D. Zou, L. He, H. Jin, X. Chen, "CRBAC: Imposing Multi-grained Constraints on the RBAC Model in the Multi-Application Environment", Journal of Network and Computer Applications, 32(2): 402-411, 2009.
  • Ligang He, Stephen A. Jarvis, Daniel P. Spooner, Hong Jiang, Donna N. Dillenberger and Graham R. Nudd, "Allocating Non-real-time and Soft Real-time Jobs in Multiclusters", IEEE Transactions on Parallel and Distributed Systems, 17(2):99-112, 2006.
  • Ligang He, Stephen A. Jarvis, Daniel P. Spooner, Xinuo Chen, Graham R. Nudd, "Hybrid Performance-based Workload Management for Multiclusters and Grids", IEE Proceedings Software, 151(5):224-231, October, 2004.
  • Ligang He, Stephen A. Jarvis, Daniel P. Spooner, Graham R. Nudd, "Dynamic, capability-driven scheduling of DAG-based real-time jobs in heterogeneous clusters", International Journal of High Performance Computing and Networking, 2(2/3/4):165-177, 2004.
  • Stephen A. Jarvis, Ligang He, Daniel P. Spooner, Graham R. Nudd, "The impact of predictive inaccuracies on execution scheduling", International Journal of Performance Evaluation, 60(1-4):127-139, 2005.
  • D.A.Bacigalupo, S.A.Jarvis, L.He, D.P.Spooner, D.N.Dillenberger, G.R.Nudd, "An Investigation into the Application of Different Performance Prediction Methods to Distributed Enterprise Applications", The Journal of Supercomputing 34:93-111, 2005.
  • DP Spooner, J Cao, SA Jarvis, L He, GR Nudd, "Performance-aware Workflow Management for Grid Computing",  The Computer Journal, Oxford University Press, 2004.

Conference Papers

  • H. Qi, Y. Wu, L. He, Y. Zhang, K. Luo, M. Cai, H. Jin, Z. Zhang, J. Zhao, "LSGraph: A Locality-centric High-performance Streaming Graph Engine", The 2024 European Conference on Computer Systems (EuroSys'24), Athens, April 22nd-25th, 2024
  • H. Qi, Y. Zhang, L. He, K. Luo, J. Huang, H. Lu, J. Zhao, H. Jin, "PSMiner: A Pattern-Aware Accelerator for High-Performance Streaming Graph Pattern Mining", accepted by the 2023 Design Automation Conference (DAC2023)
  • J. Zhao, Y. Zhang, X. Liao, L. He, B. He, H. Jin and H. Liu, "LCCG: a locality-centric hardware accelerator for high throughput of concurrent graph processing", Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC '21), 2021
  • Y. Zhang, X. LIAO, H. Jin, L. He, B. He, H. Liu, L. Gu, "DepGraph: A Dependency-Driven Accelerator for Efficient Iterative Graph Processing", The 27th IEEE International Symposium on High-Performance Computer Architecture (HPCA-2021), 2021
  • J. Li, L. He, S. Ren, R. Mao, "Developing a Loss Prediction-based Asynchronous Stochastic Gradient Descent Algorithm for Distributed Training of Deep Neural Networks", Proceedings of the 49th International Conference on Parallel Processing(ICPP2020), 2020
  • J. Zhao, Y. Zhang, X. Liao, L. He, B. He, H. Jin, H. Liu, Y. Chen, "GraphM: an efficient storage system for high throughput of concurrent graph processing", Proceedings of the International Conference for High Performance Computing, Networking, Storage and AnalysisNovember 2019 (SC '19), Article No.: 3, pp 1–14
  • Mohammed Alghamdi, Ligang He, Yujue Zhou, Junyu Li , “Developing the Parallelization Methods for Finding the All-Pairs Shortest Paths in Distributed Memory Architecture”, IEEE 38th International Performance Computing and Communications Conference (IPCCC 2019 ), Oct, 2019
  • H. Xia, L. He, B. Wang, C. Chang, X. Han, C. Maple, "Developing Offloading-enabled Application Development Frameworks for Android Mobile Devices", The 20th IEEE International Conference on High Performance Computing and Communications (HPCC-2018), 2018
  • Y. Zhang, X. Liao, H. Jin, L. Gu, H. Liu, B. He, L. He, "CGraph: A Correlations-aware Approach for Efficient Concurrent Iterative Graph Processing", The 2018 USENIX Annual Technical Conference (USENIX ATC-2018), 2018
  • X. Shi, X. Zhang, L. He, H. Jin, Z. Ke, and S. Wu, "MURS: Mitigating Memory Pressure In Service-Oriented Data Processing Systems". in Proceedings of the 24th IEEE International Conference on Web Services (ICWS), Honolulu, Hawaii, USA, June 25-30, 2017.
  • L. Lu, X. Shi, Y. Zhou, X. Zhang, H. Jin, C. Pei, L. He, Y. Geng, “Lifetime-based Memory Management for Distributed Data Processing Systems”, The 42nd International Conference on Very Large Data Bases (VLDB’2016), India, 2016
  • C. Chen, L. He, B. Gao, C. Chang, KL Li and KQ Li, "Modelling and Optimizing Bandwidth Provision for Interacting Cloud Services", The International Conference on Service Oriented Computing (ICSOC2015), Goa, India, 16-19, Nov, 2015 (Acceptance rate: 24%, 27/112)
  • B. Gao, L. He and C. Chen, "Modelling the Bandwidth Allocation Problem in Mobile Service-Oriented Networks", The 18th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM'15), Cancun, Mexico, November 2-6, 2015 (Acceptance rate: 38%, 46/118)
  • H. Zhu, L. He, B. Gao, KL Li, J. Sun, H. Chen and KQ Li, "Modelling and Developing Co-scheduling Strategies on Multicore Processors", The 44th International Conference on Parallel Processing (ICPP-2015), Beijing, China, September 1-4, 2015 (Acceptance rate: 32.5%, 99/305).
  • H. Zhu, L. He and S. Jarvis, "Optimizing Job Scheduling on Multi-core computers", The 22nd IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'14), 2014, Paris, France (acceptance rate 20%)
  • S. Fu, L. He, X. Liao, C. Huang, K. Li, C. Chang and B. Gao, "Modelling and Predicting the Data Availability in Decentralized Online Social Networks", Proceedings of 21th IEEE International Conference on Web Services (ICWS'2014), 2014 (acceptance rate: 20%)
  • S. Fu, L. He, X, Liao, C. Huang, B. Gao, C. Chang, "Cadros: the Cloud-Assisted Data Replication in Decentralized Online Social Networks", Proceedings of 11th IEEE International Conference on Services Computing (SCC'2014), 2014
  • B. Gao, L. He, "Modelling Energy-Aware Task Allocation in Mobile Workflows", The 10th Annual International Conference on in Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous), 2013
  • C. Chen, L. He, H. Chen, J. Sun, B. Gao, S. Jarvis, "Developing Communication-aware Service Placement Frameworks in the Cloud Economy", IEEE International Conference on Cluster Computing (Cluster'2013), 2013 (Acceptance rate: 31%)
  • N. Chaudhary and L. He, "Analyzing the Performance Impact of Authorization Constraints and Optimizing the Authorization Methods for Workflows",The 20th International Conference on High Performance Computing (HiPC 2013) (acceptance rate: 25%, 49/196)
  • S. Fu, C. Huang, L. He, N. Chaudhary, X. Liao, S. Yang, X. Wang, B. Li, "iFlatLFS: Performance Optimization for Accessing Massive Small Files", The 20th International Conference on High Performance Computing (HiPC 2013) (acceptance rate: 25%, 49/196)
  • H. Huang, L. He, X. Chen, M. Yu, Z. Wang, "Automatic Composition of Heterogeneous Models based on Semantic Web Services" , The 10th IFIP International Conference on Network and Parallel Computing (NPC 2013), 2013
  • L. He, N. Chaudhary, K. Li, S. Jarvis, "Allocating Resources for Workflows Running under Authorization Control", The 13th IEEE/ACM International Conference on Grid Computing (Grid 2012), 2012 (Acceptance rate: 29%).
  • B. Gao, L. He, L. Liu, K. Li and S. Jarvis, "From Mobiles to Clouds: Developing Energy-aware offloading Strategies for Workflows", The 13th IEEE/ACM International Conference on Grid Computing (Grid 2012), 2012 (Acceptance rate: 29%)
  • L. He, D. Zou, Z. Zhang, K. Yang, H. Jin and S. Jarvis, "Optimizing Resource Consumptions in Clouds", The 12th IEEE/ACM International Conference on Grid Computing (Grid 2011), 2011
  • L. He, C. Huang, K. Li, H. Chen, J. Sun, B. Gao, K. Duan and S. Jarvis, "Modelling and Analyzing the Authorization and Execution of Video Workflows", The 18th International Conference on High Performance Computing (HiPC 2011) (acceptance rate: 19.4%, 40/206), 2011
  • L. He, K. Duan, X. Chen, D. Zou, Z. Han, A. Fadavinia and S. Jarvis, "Modelling Workflow Executions under Role-based Authorization Control", IEEE International Conference on Service Computing (SCC 2011) (acceptance rate: 15.8%, 27/170)
  • Z. Shao, H. Jin, Q. Wang, X. Xie and L. He, "Analyzing and Improving MPI Communication Performance in Overcommitted Virtual Processors", 19th IEEE International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'11) (acceptance rate: 26.1%, 41/157), 2011.
  • X. Shi, H. Jiang, L. He, H. Jin, C. Wang, B. Yu, F. Wang, "EAPAC: An Enhanced Application Placement Framework for Data Centers", The 14thIEEE International Conference on Computational Science and Engineering, 2011
  • M Al-Ghamdi, A Chester, L He, and S Jarvis, "Dynamic Resource Allocation and Active Predictive Models for Enterprise Applications", 1st International Conference on Cloud Computing and Services Science (CLOSER11), Noordwijkerhout, Netherlands, 2011
  • L He, M Calleja, M Hayes, SA Jarvis, "Performance Prediction for Running Workflows under Role-based Authorization Mechanisms", Proceedings of the 23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'09), Rome, Italy, 25-29 May, 2009
  • JW Xue, AP Chester, L He, SA Jarvis, "Dynamic Resource Allocation in Enterprise Systems', 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2008), Melbourne, Victoria, Australia, 8-10 December, 2008
  • L. He, JW Xue and SA Jarvis, "Partition-based Profit Optimisation for Multi-Class Requests in Clusters of Servers", Proceeding of the 2007 IEEE International Conference on e-Business Engineering (ICEBE'07), pp.131-138
  • JW Xue, L He, SA Jarvis, "A Scheduling Algorithm for Revenue Maximisation for Cluster-based Internet Services", 3rd International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems (SRMPDS'07), held as part of the 13th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2007), Hsinchu, Taiwan, December 5-7, 2007
  • L He, MT Dove, M Hayes, P Murray-Rust, M Calleja, K Yang and V Milman, "Developing lightweight application execution mechanisms in grids", Proceedings of the fifth UK e-Science Programme All Hands Meeting, 2006
  • X Yang, MT Dove, M Hayes, M Calleja, L He, P Murray-Rust, "Survey of Major Tools and Technologies for Grid-enabled Portal Development", Proceedings of the fifth UK e-Science Programme All Hands Meeting, Nottingham, 2006
  • Ligang He, Stephen A. Jarvis, Daniel P. Spooner, David Bacigalupo, Guang Tan, Graham R. Nudd, "Mapping DAG-based Applications to Multiclusters with Background Workload", Proceedings of the 5th IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05), 9-12 May 2005, Cardiff, UK
  • D Bacigalupo, SA Jarvis, L He, DP Spooner, GR Nudd, "A Comparative Evaluation of Two Techniques for Predicting the Performance of Dynamic Enterprise Systems", Parallel Computing (ParCo) 2005, 13-16 September 2005, Malaga, Spain
  • G Tan, SA Jarvis, L He, X Chen, DP Spooner, GR Nudd, "Modelling Web transfer Performance over Asymmetric Networks", 1st International Workshop on Performance Modelling in Wired, Wireless, Mobile Networking and Computing (PMWMNC-2005), 11th IEEE International Conference on Parallel and Distributed Systems (ICPADS'05), 20-22 July 2005
  • X Chen, SA Jarvis, G Tan, L He, DP Spooner, GR Nudd, "An implementation of BLAST over peer-to-peer and its performance validation through simulation", 8th International Conference on Computer Modelling and Simulation, 6-8 April 2005, Oxford, UK
  • DA Bacigalupo, SA Jarvis, L He, DP Spooner, GR Nudd, "Comparing layered queuing and historical performance models of a distributed enterprise application", International Conference on Parallel and Distributed Computing and Networks (PDCN'05), 15-17 February, Innsbruck Austria, 2005
  • Ligang He, Stephen A. Jarvis, David Bacigalupo, Daniel P. Spooner, Graham R. Nudd, "Performance-aware Load Balancing for Multiclusters", Proceedings of the Second International Symposium on Parallel and Distributed Processing and Applications (ISPA'04), pp.635-647, Hong Kong, China December 13-15 2004
  • Ligang He, Stephen A. Jarvis, Daniel P. Spooner, Xinuo Chen, Graham R. Nudd, "Dynamic Scheduling of Parallel Jobs with QoS Demands in Multiclusters and Grids", Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing (Grid2004), pp.402-409, Pittsburgh, USA, Nov 8, 2004
  • Ligang He, Stephen A. Jarvis, Daniel P. Spooner, Xinuo Chen and Graham R. Nudd, "Hybrid Performance-oriented Scheduling of Moldable Jobs with QoS Demands in Multiclusters and Grids", Proceedings of the 3rd International Conference on Grid and Cooperative Computing (GCC 2004), pp.217-224, Wuhan, China, 2004
  • Ligang He, Stephen A. Jarvis, David Bacigalupo, Daniel P. Spooner, Xinuo Chen and Graham R. Nudd, "Queueing Network-based Optimisation Techniques for Workload Allocation in Clusters of Computers ", Proceedings of the 2004 IEEE International Conference on Services Computing, (SCC 2004), pp.207-216, 2004
  • L. He, SA Jarvis, DP Spooner, GR Nudd, "Optimising static workload allocation in multiclusters", 18th IEEE International Parallel and Distributed Processing Symposium 2004 (IPDPS'04), 26-30 April 2004, Santa Fe, New Mexico. IEEE Computer Society Press
  • D Bacigalupo, SA Jarvis, L He, GR Nudd, "An investigation into the application of different performance techniques to e-Commerce applications", Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems, 18th IEEE International Parallel and Distributed Processing Symposium 2004 (IPDPS'04), 26-30 April 2004, Santa Fe, New Mexico. IEEE Computer Society Press
  • L He, SA Jarvis, GR Nudd, "Dynamic Scheduling of Parallel Real-time Jobs by Modelling Spare Capabilities", IEEE International Conference on Cluster Computing (Cluster'03), Hong Kong, December 1-4, 2003
  • Ligang He, Hai Jin, Yin Chen and Zongfen Han, "Optimal Scheduling of Aperiodic Jobs on Cluster System", Proceedings of the seventh International Euro-Par Conference (Euro-Par 2001), pp: 764-772, Manchester, UK, LNCS 2150, Springer, August 28-31, 2001
  • Ligang He, Zongfen Han, Hai Jin and Liping Pang, "DAG-based Parallel Real Time Task Scheduling Algorithm on a Cluster", Proceedings of the Seventh International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2000), pp: 437-443, Las Vegas, Nevada, USA, CSREA Press, June 26-29, 2000

Book Chapters

  • Ligang He, Stephen A. Jarvis, "Performance-oriented Workload Management for Multiclusters and Grids", In J. Cao (Eds.), Cyberinfrastructure Technologies and Applications, Nova Science Publisher, 2008

Professional Activities

Editorial Board

  • Scientific Programming
  • IEEE ACCESS
  • Parallel and Distributed Computing and Networks
  • International Journal of Multimedia
  • International Journal of Computer and Software Engineering
Guest editors
  • Special issue on Intelligent Data Sensing, Collection and Dissemination in Mobile Computing
  • Special issue on Heterogeneous Parallel Computation for Big Data Processing, Concurrency and Computation Practice and Experience
  • Special issue on Resource Management in Virtualized Clouds, Scientific Programming
Conference Program Committee and Chairs
  • The 37th Conference on Neural Information Processing Systems (NeurIPS2023), 2023 (PC)
  • The 12th International Conference on Learning Representations (ICLR2024), 2024 (PC)
  • The 26th IEEE International Conference on Computational Science and Engineering (CSE-2023), 1-3 November, 2023, Exeter, UK (Publication Chair)
  • The 21th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid), May 10-13, 2021 (PC)
  • The 21th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid), May 10-13, 2021 (PC)
  • The 18th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-2020) (Publication Chair)
  • The 20th IEEE International Conference on High Performance Computing and Communications (HPCC-2018), Exeter, UK, 2018 (publication chair)
  • The 14th International Symposium on Pervasive Systems, Algorithms, and Networks (I-SPAN 2017), 2017 (publicity chair)
  • The 13th IEEE International Conference on Dependable, Autonomic and Secure Computing (DASC-2015), 2015 (Publicity Chair)
  • The 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD'15), 2015 (Program Chair)
  • The 44th International Conference on Parallel Processing (ICPP-2015), 2015 (PC)
  • The International Conference on Connected Smart Cities (CSC 2015) , 2015 (PC)
  • The 5th International Conference on IT Convergence and Security, August 24th-27th, Malaysia, 2015 (PC)
  • The 5th IEEE International Conference on Big Data and Cloud Computing (BDCloud 2015), 2015 (PC)
  • The 2015 International Symposium on Mathematical Sciences and Computing (iSMSC 2015), 2015 (PC)
  • The 17th IEEE International Conference on Computational Science and Engineering (CSE-2014), Chengdu, China, 19-21 Dec, 2014 (Program Chair)
  • The 4th IEEE International Conference on Big Data and Cloud Computing (BDCloud2014), Sydney, Australia, 3-5 Dec. 2014 (PC)
  • The 4th IEEE International Conference on Sustainable Computing and Communication (SustainCom2014), Sydney, Australia, 3-5 Dec. 2014 (PC)
  • The 11th FTRA International Conference on Secure and Trust Computing, data management, and Applications (STA 2014), Czech Republic, August 25-27, 2014 (PC)
  • The 2nd International Conference on Smart Grids and Green IT Systems (SMARTGREENS 2013), Germany (PC)
  • The 12th IEEE International Conference on Ubiquitous Computing and Communications (IUCC-2013), Australia (PC)
  • The third International Conference on Cloud and Green Computing (CGC 2013), Germany  (PC)
  • The 7th International Conference on Interactive Mobile and Computer Aided Learning, (IMCL2012), Jordan (PC)
  • The 11th IEEE International Conference on Ubiquitous Computing and Communications (IUCC-12), Liverpool, UK, 25-27 June, 2012 (PC)
  • The 9th FTRA International Conference on Secure and Trust Computing, Data Management, and Applications (STA 2012), Gwangju, Korea (PC)
  • The 2012 International GreenComputing Conference - Green Cloud Computing Workshop, San Jose, California, USA (PC)
  • The 1st International Conference on Smart Grids and Green IT Systems (SMARTGREENS 2012) (PC)
  • The 2011 International Conference on Cloud and Green Computing (CGC 2011), Sydney, Australia (PC)
  • The 10th IEEE/ACM International Conference on Ubiquitious Computing and Communications (IUCC2011), China (PC)
  • The 11th IEEE International Conference on Scalable Computing and Communications (Scalcom2011), 2011, Cyprus (PC)
  • The International Conference on Cloud and Green Computing (CGC2011), 2011, Melbourne, Australia (PC)
  • The 10th IEEE International Conference on Scalable Computing and Communications, 2010, UK (PC)
  • The 13th IEEE International Conference on Computational Science and Engineering (CSE-2010), 2010, Hong Kong, China (workshop co-chairs)
  • The 7th IEEE/IFIP International Conference on Embeded and Ubiquitous Computing (EUC-09), 2009, Canada (PC)
  • The International Workshop on Network Security and Network Management (NSNM2009), 2009, China (workshop co-chairs)
  • The 3rd IEEE International Workshop on Web and Pervasive Security (WPS-09), 2009, USA (PC)
  • The 2009 IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-09), 2009 (PC)
  • The 2nd IEEE International Workshop on Web and Pervasive Security (WPS-08), 2008, Hong Kong, China (PC)
  • The 2008 IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-08), Australia, 2008 (PC)
Journal Reviewer
  • IEEE Transactions on Parallel and Distributed Systems,
  • IEEE Transactions on Computers,
  • IEEE Transactions on Automation Science and Engineering,
  • IEEE Transactions on Wireless Communications
  • Future Generation Computer Systems,
  • Journal of Parallel and Distributed Computing,
  • Cluster Computing,
  • Computing in Science & Engineering,
  • Journal of Database Management,
  • Journal of Supercomputing,
  • Concurrency and Computation: Practice and Experience,
  • International Journal of Computers and Applications,
  • Journal of Computer Science and Technology,
  • Simulation Modelling Practice and Theory,
  • Service Oriented Computing and Applications