Job Title
Reader
Department
Computer Science
Phone
+44 24 76573802
Email
Web Link
Research Interests
Parallel and distributed processing, High performance computing, Grid/Cluster computing, Performance modelling and evaluation
- Wu, Wentai, He, Ligang, Lin, Weiwei, Mao, Rui, Maple, Carsten, Jarvis, Stephen A., 2021. SAFA : a semi-asynchronous protocol for fast federated learning with low overhead. IEEE Transactions on Computers, 70 (5)
- Zhou, Yujue, He, Ligang, Yang, Shuang-Hua, 2021. Developing normalization schemes for data isolated distributed deep learning. IET Cyber-Physical Systems: Theory & Applications
- Zhou, Yujue, Jiang, Jie, Qian, Kai, Ding, Yulong, Yang, Shuang-Hua, He, Ligang, 2021. Graph convolutional networks based contamination source identification across water distribution networks. Process Safety and Environmental Protection, 155, pp. 317-324
- 'Wu, Wentai, 'Lin, Weiwei, 'He, Ligang, 'Wu, Guangxin, 'Hsu, Ching-Hsien, 2021. 'A power consumption model for cloud servers based on Elman Neural Network. IEEE Transactions on Cloud Computing, 9 (4), pp. 1268-1277
- Zhou, Yujue, Jiang, Jie, Yang, Shuang-Hua, He, Ligang, Ding, Yulong, 2021. MuSDRI : Multi-seasonal decomposition based recurrent imputation for time series. IEEE Sensors Journal, 21 (20), pp. 23213-23223
- Zheng, Zhigao, Shi, Xuanhua, He, Ligang, Jin, Hai, Wei, Shuo, Dai, Hulin, Peng, Xuan, 2021. Feluca : A two-stage graph coloring algorithm with color-centric paradigm on GPU. IEEE Transactions on Parallel and Distributed Systems, 32 (1), pp. 160-173
- Wu, Wentai, He, Ligang, Lin, Weiwei, Su, Yi, Cui, Yuhua, Maple, Carsten, Jarvis, Stephen A., 2020. Developing an unsupervised real-time anomaly detection scheme for time series with multi-seasonality. IEEE Transactions on Knowledge and Data Engineering, pp. 1-1
- Zhu, Huanzhou, He, Ligang, Leeke, Matthew, Mao, Rui, 2020. WolfGraph : the edge-centric graph processing on GPU. Future Generation Computer Systems, 111, pp. 552-569
- Zhang, Yu, Zhao, Jin, Liao, Xiaofei, Jin, Hai, Gu, Lin, Liu, Haikun, He, Bingsheng, He, Ligang, 2019. CGraph: A Distributed Storage and Processing System for Concurrent Iterative Graph Analysis Jobs. ACM Transactions on Storage, 15 (2), pp. 1-26
- Jiang, Peng, He, Ligang, Ren, Shenyuan, Chen, Zhiyan, Mao, Rui, 2019. vChecker : an application-level demand-based co-scheduler for improving the performance of parallel jobs in Xen. Wireless Networks, pp. 1-7
- Ren, Shenyuan, He, Ligang, Li, Junyu, Chen, Zhiyan, Jiang, Peng, Li, Chang-Tsun, 2019. Contention-aware prediction for performance impact of task co-running in multicore computers. Wireless Networks, pp. 1-8
- Shi, Xuanhua, Ke, Zhixiang, Zhou, Yongluan, Jin, Hai, Lu, Lu, Zhang, Xiong, He, Ligang, Hu, Zhenyu, Wang, Fei, 2019. Deca : a garbage collection optimizer for in-memory data processing. ACM Transactions on Computer Systems, 36 (1), pp. 1-47
- Chen, Zhiwen, He, Xin, Sun, Jianhua, Chen, Hao, He, Ligang, 2018. Concurrent hash tables on multicore machines : comparison, evaluation and implications. Future Generation Computer Systems, 82, pp. 127-141
- Ren, Shenyuan, He, Ligang, Li, Junyu, Chen, Chao, Gu, Zhuoer, Chen, Zhiyan, 2018. Scheduling DAG Applications for Time Sharing Systems. ICA3PP 2018: Algorithms and Architectures for Parallel Processing, 11335, pp. 272-286
- Zhu, H., Gu, Z., Zhao, H., Chen, K., Li, Chang-Tsun, He, Ligang, 2018. Developing a pattern discovery method in time series data and its GPU acceleration. Big Data Mining and Analytics, 1 (4), pp. 266-283
- Jiang, Peng, He, Ligang, Ren, Shenyuan, Chen, Zhiyan, Mao, Rui, 2018. vPlacer : a co-scheduler for optimizing the performance of parallel jobs in Xen. ICA3PP 2018: Algorithms and Architectures for Parallel Processing, 11334, pp. 19-33
- Chang, Cheng, He, Ligang, Chaudhary, Nadeem, Fu, Songling, Chen, Hao, Sun, Jianhua, Li, Kenli, Fu, Zhangjie, Xu, Ming-Liang, 2017. Performance analysis and optimization for workflow authorization. Future Generation Computer Systems, 67, pp. 194-205
- Zhu, Huanzhou, He, Ligang, Fu, Songling, Li, Rui, Han, Xie, Fu, Zhangjie, Hu, Yongjian, Li, Chang-Tsun, 2017. WolfPath : accelerating iterative traversing-based graph processing algorithms on GPU. International Journal of Parallel Programming
- Ren, Shenyuan, He, Ligang, Zhu, Huanzhou, Gu, Zhuoer, Song, Wei, Shang, Jiandong, 2017. Developing power-aware scheduling mechanisms for computing systems virtualized by Xen. Concurrency and Computation: Practice and Experience, 29 (3)
- He, Ligang, Zhu, Huanzhou, Jarvis, Stephen A., 2016. Developing graph-based co-scheduling algorithms on multicore computers. IEEE Transactions on Parallel and Distributed Systems, 27 (6), pp. 1617-1632
- Gao, Bo, He, Ligang, Jarvis, Stephen A., 2016. Offload decision models and the price of anarchy in mobile cloud application ecosystems. IEEE Access, 3, pp. 3125-3137
- Xu, Yuming, Li, Kenli, He, Ligang, Zhang, Longxin, Li, Keqin, 2015. A hybrid chemical reaction optimization scheme for task scheduling on heterogeneous computing systems. IEEE Transactions on Parallel and Distributed Systems, 26 (12), pp. 3208-3222
- Shi, Xuanhua, Chen, Ming, He, Ligang, Xie, Xu, Lu, Lu, Jin, Hai, Chen, Yong, Wu, Song, 2015. Mammoth : gearing Hadoop towards memory-intensive MapReduce applications. IEEE Transactions on Parallel and Distributed Systems, 26 (8), pp. 2300-2315
- Fu, Songling, He, Ligang, Huang, Chenlin, Liao, Xiangke, Li, Kenli, 2015. Performance optimization for managing massive numbers of small files in distributed file systems. IEEE Transactions on Parallel and Distributed Systems, 26 (12), pp. 3433-3448
- Fu, Songling, He, Ligang, Liao, Xiangke, Li, Kenli, Huang, Chenlin, 2014. Analyzing the impact of storage shortage on data availability in decentralized online social networks. The scientific world journal, 2014, pp. 1-14
- Chen, Hao, Sun, Jianhua, He, Ligang, Li, Kenli, Tan, Huailiang, 2014. BAG : Managing GPU as buffer cache in operating systems. IEEE Transactions on Parallel and Distributed Systems, 25 (6), pp. 1393-1402
- He, Ligang, Zou, Deqing, Zhang, Zhang, Chen, Chao, Jin, Hai, Jarvis, Stephen A., 2014. Developing resource consolidation frameworks for moldable virtual machines in clouds. Future Generation Computer Systems, 32, pp. 69-81
- He, Ligang, Chaudhary, Nadeem, Jarvis, Stephen A., 2014. Developing security-aware resource management strategies for workflows. Future Generation Computer Systems, 38 (9), pp. 61-68
- Xu, Yuming, Li, Kenli, He, Ligang, Truong, Tung Khac, 2013. A DAG scheduling scheme on heterogeneous computing systems using double molecular structure-based chemical reaction optimization. Journal of Parallel and Distributed Computing, 73 (9), pp. 1306-1322
- Chen, Hao, Shi, Lin, Sun, Jianhua, Li, Kenli, He, Ligang, 2013. A fast RPC system for virtual machines. IEEE Transactions on Parallel and Distributed Systems, 24 (7), pp. 1267-1276
- Perks, O. F. J., Beckingsale, David A., Hammond, Simon D., Miller, I., Herdman, J. A., Vadgama, A., Bhalerao, Abhir, He, Ligang, Jarvis, Stephen A., 2013. Towards automated memory model generation via event tracing. Computer Journal, 56 (2), pp. 156-174
- Shi, X., Jiang, H., He, Ligang, Jin, H., Wang, C., Yu, B., Wang, F., 2013. Developing an optimized application hosting framework in Clouds. Journal of Computer and System Sciences, 179 (8), pp. 1214-1229
- Shao, Zhiyuan, He, Ligang, Lu, Zhiqiang, Jin, Hai, 2013. VSA : an offline scheduling analyzer for Xen virtual machine monitor. Future Generation Computer Systems, 29 (8), pp. 2067-2076
- Liu, Limin, He, Ligang, Jarvis, Stephen A., 2012. Performance analysis for workflow management systems under role-based authorization control. Lecture Notes in Computer Science, Vol.7296, pp. 323-337
- He, Ligang, Huang, Chenlim, Duan, Kewei, Li, Kenli, Chen, Hao, Sun, Jianhua, Jarvis, Stephen A., 2012. Modeling and analyzing the impact of authorization on workflow executions. Future Generation Computer Systems, 28 (8), pp. 1177-1193
- Xu, Wenping, Hong, Liu, He, Ligang, Wang, Shuliang, Chen, Xueguang, 2011. Supply-driven dynamic inoperability input-output price model for interdependent infrastructure systems. Journal of Infrastructure Systems, Vol.17 (No.4), pp. 151-162
- Bacigalupo, David A., van Hemert, J., Chen, Xiaoyu, Usmani, A., Chester, Adam P., He, Ligang, Dillenberger, D. N., Wills, G. B., Gilbert, L., Jarvis, Stephen A., 2011. Managing dynamic enterprise and urgent workloads on clouds using layered queuing and historical performance models. Simulation Modelling Practice and Theory, 19 (6), pp. 1479-1495
- Bacigalupo, David A., Jarvis, Stephen A., He, Ligang, Spooner, Daniel P., Dillenberger, D. N., Nudd, G. R., 2005. An investigation into the application of different performance prediction methods to distributed enterprise applications. The Journal of Supercomputing, 34 (2), pp. 93-111
- Spooner, Daniel P., Cao, J., Jarvis, Stephen A., He, Ligang, Nudd, G. R., 2005. Performance-aware workflow management for grid computing. Computer Journal, 48 (3), pp. 347-357
- Jarvis, Stephen A., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2005. The impact of predictive inaccuracies on execution scheduling. Performance Evaluation, 60 (1-4), pp. 127-139
- He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2004. Dynamic, capability-driven scheduling of DAG-based real-time jobs in heterogeneous cluster. International Journal of High Performance Computing and Networking (IJHPCN), 2 (2-4), pp. 165-177
- He, Ligang, Jarvis, Stephen A., Bacigalupo, David A., Spooner, Daniel P., Nudd, G. R., 2005. Performance-aware load balancing for multiclusters. In Cao, J.; Yang, L. T.; Guo, M.; Lau, F. (eds.), Parallel and Distributed Processing and Applications, Springer Berlin Heidelberg, pp. 635-647
- He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2003. Performance-based dynamic scheduling of hybrid real-time applications on a cluster of heterogeneous workstations. In Kosch, Harald; Böszörményi, László, 1949-; Hellwagner, Hermann (eds.), Euro-Par 2003 Parallel Processing : 9th International Euro-Par Conference Klagenfurt, Austria, August 26-29, 2003 Proceedings, Berlin ; London, Springer-Verlag, pp. 195-200
- Zhao, Jin, Zhang, Yu, Liao, Xiaofei, He, Ligang, He, Bingsheng, Jin, Hai, Liu, Haikun, 2021. LCCG : a locality-centric hardware accelerator for high throughput of concurrent graph processing. SC '21: The International Conference for High Performance Computing, Networking, Storage and Analysis, St. Louis Missouri, 14-19 Nov 2021, Published in Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1-14
- Alghamdi, Mohammed, He, Ligang, Zhou, Yujue, Li, Junyu, 2020. Developing the parallelization methods for finding the all-pairs shortest paths in distributed memory architecture. 38th IEEE International Performance Computing and Communications Conference (IPCCC), London, UK, 29-31 Oct 2019
- Li, Junyu, He, Ligang, Ren, Shenyuan, Mao, Rui, 2020. Developing a loss prediction-based asynchronous stochastic gradient descent algorithm for distributed training of deep neural networks. 49th International Conference on Parallel Processing (ICPP2020), Virtual conference, 17-20 Aug 2020, Published in ICPP '20: 49th International Conference on Parallel Processing - ICPP
- Zhao, Jin, Zhang, Yu, Liao, Xiaofei, He, Ligang, He, Bingsheng, Jin, Hai, Liu, Haikun, Chen, Yicheng, 2019. GraphM : an efficient storage system for high throughput of concurrent graph processing. SC '19 International Conference for High Performance Computing, Networking, Storage and Analysis, Denver, Colorado, 17-19 Nov 2019, Published in SC '19 Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1-14
- Hui, Xia, He, Ligang, Wang, Bin, Chang, Cheng, Han, Xie, Maple, Carsten, 2019. Developing offloading-enabled application development frameworks for android mobile devices. The 20th IEEE International Conference on High Performance Computing and Communications (HPCC-2018), Exeter, UK, 28-30 Jun 2018, Published in 2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC/SmartCity/DSS)
- Zhang, Yu, Liao, Xiaofei, Jin, Hai, Gu, Lin, Liu, Haikun, He, Bingsheng, He, Ligang, 2018. CGraph : a correlations-aware approach for efficient concurrent iterative graph processing. 2018 USENIX Annual Technical Conference (USENIX ATC 18), Boston, MA, 11?13 Jul 2018, Published in USENIX ATC '18: Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference, pp. 441-452
- He, Ligang, Chaudhary, Nadeem, Jarvis, Stephen A., Li, Kenli, 2012. Allocating resources for workflows running under authorization control. 13th International Conference on Grid Computing (GRID), 2012 ACM/IEEE, Beijing, 20-23 Sep 2012, Published in IEEE Digital Library, pp. 58-65
- Gao, Bo, He, Ligang, Liu, Limin, Li, Kenli, Jarvis, Stephen A., 2012. From mobiles to clouds : developing energy-aware offloading strategies for workflows. 13th International Conference on Grid Computing (GRID), 2012 ACM/IEEE, Beijing, 20-23 Sep 2012, pp. 139-146
- Shao, Zhiyuan, Wang, Qiang, Xie, Xuejiao, Jin, Hai, He, Ligang, 2011. Analyzing and improving MPI communication performance in overcommitted virtualized systems. 19th Annual Meeting of the IEEE Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'11), Singapore, 25-27 July 2011, Published in Proceedings of the nineteenth IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), pp. 381-389
- He, Ligang, Zou, Deqing, Zhang, Zhang, Jin, Hai, Yang, Kai, Jarvis, Stephen A., 2011. Optimizing resource consumptions in clouds. 12th IEEE/ACM International Conference on Grid Computing, Lyon, France, 21-23 Sept 2011, Published in 12th IEEE/ACM International Conference on Grid Computing (GRID), pp. 42-49
- He, Ligang, Huang, Chenlin, Li, Kenli, Chen, Hao, Sun, Jianhua, Gao, Bo, Duan, Kewei, Jarvis, Stephen A., 2011. Modelling and analyzing the authorization and execution of video workflows. 18th International Conference on High Performance Computing, HiPC 2011, Bangalore, India, 18-21 Dec 2011, Published in 18th International Conference on High Performance Computing, HiPC 2011, pp. 1-10
- Al-Ghamdi, M., Chester, Adam P., He, Ligang, Jarvis, Stephen A., 2011. Dynamic resource allocation and active predictive models for enterprise applications. 1st International Conference on Cloud Computing and Services Science (CLOSER10), Noordwijkerhout, The Netherlands, 7-9 May 2011
- Al-Ghamdi, M., Chester, Adam P., He, Ligang, Jarvis, Stephen A., Xue , J. W. J., 2011. Dynamic active window management : a method for improving revenue generation in dynamic enterprise systems. Proceedings of the 11th IEEE International Conference on Scalable Computing and Communications (SCALCOM'11), Pafos, Cyprus, 31st August - 2nd September, 2011, Published in Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
- He, Ligang, Duan, Kewei, Chen, Xueguang, Zou, Deqing, Han, Zongfen, Fadavinia, Ali, Jarvis, Stephen A., 2011. Modelling workflow executions under role-based authorisation control. 8th IEEE International Conference on Services Computing (ICSC'11), Washington DC, USA, 4-9 July 2011, Published in 2011 IEEE International Conference on Services Computing (SCC), pp. 200-208
- Zou, Deqing, He, Ligang, Jin, Hai, Chen, Xueguang, 2009. CRBAC: imposing multi-grained constraints on the RBAC model in the multi-application environment. IFIP International Workshop on Network and System Security, Dalian, People's Republic of China, September 18-19, 2007, Published in Journal of Network and Computer Application, pp. 402-411
- He, Ligang, Calleja, Mark, Hayes, Mark, Jarvis, Stephen A., 2009. Performance prediction for running workflows under role-based authorization mechanisms. 23rd IEEE International Symposium on Parallel and Distributed Processing, Rome, Italy, 23-29 May 2009, Published in 2009 IEEE International Symposium on Parallel and Distributed Processing, pp. 2767-2774
- Xue, J. W. J., Chester, Adam P., He, Ligang, Jarvis, Stephen A., 2009. Model-driven server allocation in distributed enterprise systems. The 3rd International Conference on Adaptive Business Information Systems, Leipzig, Germany, 23-25 Mar 2009
- Chester, Adam P., Xue, J. W. J., He, Ligang, Jarvis, Stephen A., 2008. A system for dynamic server allocation in application server clusters. IEEE International Symposium on Parallel and Distributed Processing with Applications, Sydney, Australia, Dec 10-12, 2008, Published in IEEE International Parallel and Distributed Processing with Applications Symposium. Proceedings, pp. 130-139
- Xue, James W. J., Chester, Adam P., He, Ligang, Jarvis, Stephen A., 2008. Dynamic resource allocation in enterprise systems. 14th International Conference on Parallel and Distributed Systems, Melbourne, Australia, Dec 08-10, 2008, Published in 14th International Conference on Parallel and Distributed Systems (ICPADS 2008), pp. 203-212
- Chester, Adam P., Xue, J. W. J., He, Ligang, Jarvis, Stephen A., 2008. A system for dynamic resource allocation in application server clusters. 24th UK Performance Engineering Workshop, Imperial College, London, UK, 3?4 July 2008, Published in 24th UK Performance Engineering Workshop 3?4 July 2008, pp. 199-216
- He, Ligang, Xue, James Wenjun, Jarvis, Stephen A., 2007. Partition-based profit optimisation for multi-class requests in clusters of servers. IEEE International Conference on e-Business Engineering, Hong Kong, China, 24-26 Oct 2007, Published in IEEE International Conference on e-Business Engineering, 2007. ICEBE 2007, pp. 131-138
- Bacigalupo, David A., Jarvis, Stephen A., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2006. A comparative evaluation of two techniques for predicting the performance of dynamic enterprise systems. Parallel Computing (ParCo) 2005, Malaga, Spain, 13-16 Sep 2005, Published in Parallel Computing : Current & Future Issues of High-End Computing, pp. 163-170
- He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2006. Performance evaluation of scheduling applications with DAG topologies on multiclusters with independent local schedulers. 5th International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems (PMEO'06), Rhodes Island, Greece, 25-29 Apr 2006, Published in 20th International Parallel and Distributed Processing Symposium, 2006. IPDPS 2006
- He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Bacigalupo, David A., Tan, G., Nudd, G. R., 2005. Mapping DAG-based applications to multiclusters with background workload. 5th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2005), Cardiff, Wales, 09-12 May 2005, Published in IEEE International Symposium on Cluster Computing and the Grid, 2005. CCGrid 2005, pp. 855-862
- Tan, G., Jarvis, Stephen A., He, Ligang, Chen, Xinuo, Spooner, Daniel P., Nudd, G. R., 2005. Modelling web transfer performance over asymmetric networks. 11th International Conference on Parallel and Distributed Systems, 2005. Proceedings, Fukuoka, Japan, Jul 20-22 2005, Published in 11th International Conference on Parallel and Distributed Systems Workshops, Vol II, Proceedings, pp. 110-114
- Chen, Xinuo, Jarvis, Stephen A., Tan, G., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2005. An implementation of BLAST over peer-to-peer and its performance validation through simulation. 8th International Conference on Computer Modelling and Simulation, Oxford, UK, 6-8 Apr 2005
- Bacigalupo, David A., Jarvis, Stephen A., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2005. Comparing layered queuing and historical performance models of a distributed enterprise application. Proceedings of the International Conference on Parallel and Distributed Computing and Network (PDCN'05), Innsbruck, Austria, 15-17 Feb 2005
- He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2004. Optimising static workload allocation in multiclusters. Proceedings of the 18th IEEE International Parallel and Distributed Processing Symposium (IPDPS'04), Santa Fe, New Mexico, USA, 26-30 Apr 2004, Published in 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings
- Bacigalupo, David A., Jarvis, Stephen A., He, Ligang, Nudd, G. R., 2004. 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 (PMEO'04), Santa Fe, New Mexico, USA, 26-30 Apr 2004
- He, Ligang, Jarvis, Stephen A., Spooner, Daniel P., Nudd, G. R., 2003. Dynamic scheduling of parallel real-time jobs by modelling spare capabilities in heterogeneous clusters. IEEE International Conference on Cluster Computing, Hong Kong, China, 01-04 Dec 2003, Published in 2003 IEEE International Conference on Cluster Computing, 2003. Proceedings, pp. 2-10
- Jarvis, Stephen A., He, Ligang, Spooner, Daniel P., Nudd, G. R., 2004. The impact of predictive inaccuracies on execution scheduling. University of Warwick. Department of Computer Science
Title | Funder | Award start | Award end |
---|---|---|---|
Developing deep learning techniques for collaborative training of multi-sourced, distributed big data | Shandong Worldwide Byte Security Information Technology, Co., Ltd | 01 May 2018 | 31 Oct 2021 |
Optimizing the I/O Performance of the Xen-based Cloud Platform | WinHong Information Technology Co. Ltd | 15 Sep 2018 | 29 May 2019 |
Bull / Warwick Premier Partnership(Richard Bunt & Robert Bird - Studentships) | Bull Information Systems Ltd | 01 Oct 2012 | 30 Sep 2015 |
Predicting Performance for Applications Running Under Authorization Mechanisms | Leverhulme Trust | 01 Jul 2011 | 30 Jun 2014 |