liyusen-nku.github.io

Yusen Li

Associate Professor

School of Computer Science, Nankai University

38 Tongyan Road, Tianjin China 300350

Tel: (+86) 022-23504780

Email: liyusen@nbjl.nankai.edu.cn


Research Interests

Resource Management in Distributed Interactive Applications, Parallel and Distributed Systems, Cloud Computing, Computer Systems


Education

2008.08–2014.01 Ph.D. in Computer Engineering

Nanyang Technological University, Singapore. Advisor: Professor Wentong Cai

2001.09–2008.06 B.E & M.E. in Computer Science

Nankai University, Tianjin, China.


Working Experiences

2016.03–Present   Associate Professor
School of Computer Science, Nankai University, China

2019.07–2019.08   Visiting Scholar
SAFARI, ETH Zurich, Switzerland

2013.02–2016.02   Research Fellow
Parallel and Distributed Computing Centre, Nanyang Technological University, Singapore


Teaching

Spring 2017, 2018, 2019, 2020  Data Structure, Nankai University
Fall 2017, 2018, 2019    The Programming Language C++, Nankai University


Service

TC Members or Reviewers for IEEE SMC 2014, 2015, 2016, ISPA 2019, TPDS, TMM, TCC, Transactions on Cybernetics, JPDC, Neurocomputing, Journal of Computer Science, INFOCOM, IPDPS, PADS, DS-RT etc


Selected Publications

Yusen Li, Changjian Zhao, Xueyan Tang, Wentong Cai, Gang Wang, Xiaoguang Liu, Xiaoli Gong. Towards Minimizing Resource Usage With QoS Guarantee in Cloud Gaming. IEEE Transactions on Parallel and Distributed Systems (TPDS), 2021.

Xiaoli Gong, Dingyuan Cao, Yuxuan Li, Ximing Liu, Yusen Li, Jin Zhang, Tao Li. A Thread Level SLO-Aware I/O Framework for Embedded Virtualization. IEEE Transactions on Parallel and Distributed Systems (TPDS), 2021.

Shanjiang Tang, Ce Yu, Yusen Li. Fairness-Efficiency Scheduling for Cloud Computing with Soft Fairness Guarantees. IEEE Transactions on Cloud Computing (TCC), 2020.

·Ruobing Chen, Jinping Wu, Haosen Shi, Yusen Li,Haiyan Yin, Shanjiang Tang, Gang Wang, Xiaoguang Liu. Deep Learning Assisted Resource Partitioning for Improving Performance on Commodity Servers. International Conference on Parallel Architectures and Compilation Techniques (PACT 2020).

·Xinyu Liu, Yu Pan, Yusen Li,Gang Wang, Xiaoguang Liu. An NVM SSD-Optimized Query Processing Framework. 29th ACM International Conference on Information and Knowledge Management (CIKM) 2020.

·Kaiyue Duan, Yusen Li,Trent Marbach, Gang Wang, Xiaoguang Liu. Improving Load Balance via Resource Exchange in Large-Scale Search Engines. 49th International Conference on Parallel Processing (ICPP) 2020.

·Iryanto Jaya, Wentong Cai, Yusen Li. Rendering Server Allocation for MMORPG Players in Cloud Gaming. 49th International Conference on Parallel Processing (ICPP) 2020.

·Shanjiang Tang, Qifei Chai, Ce Yu, Yusen Li,Chao Sun. Balancing Fairness and Efficiency for Cache Sharing in Semi-external Memory System, 49th International Conference on Parallel Processing (ICPP) 2020.

·Shanjiang Tang, Bingsheng He, Ce Yu, Yusen Li,Kun Li. A Survey on Spark Ecosystem: Big Data Processing Infrastructure, Machine Learning, and Applications. IEEE Transactions on Knowledge and Data Engineering, 2020.

·Yusen Li,Xueyan Tang,Wentong Cai,Jiancong Tong, Xiaoguang Liu, Gang Wang. Resource-Efficient Index Shard Replication in Large Scale Search Engines. IEEE Trans. Parallel Distrib. Syst. 30(12): 2820-2835, 2019.

·Yusen Li, Haoyuan Liu, Xiwei Wang, Lingjun Pu, Trent Marbach, Shanjiang Tang, Gang Wang and Xiaoguang Liu. Themis: Efficient and Adaptive Resource Partitioning for Reducing Response Delay in Cloud Gaming ACM Multimedia 2019: 491-499,2019.

·Yusen Li, Chuxu Shan, Ruobing Chen, Xueyan Tang, Wentong Cai, Shanjiang Tang, Gang Wang, Xiaoguang Liu, Xiaoli Gong and Ying Zhang. Gaugur: Quantifying performance interference of colocated games for improving resource utilization in cloud gaming. ACM HPDC, 2019.

·Liang Lv, Yuchao Zhang, Yusen Li, Ke Xu, Dan Wang, Wendong Wang, Minghui Li, Xuan Cao, Qingqing Liang. Communication-Aware Container Placement and Reassignment in Large-Scale Internet Data Centers. IEEE Journal on Selected Areas in Communications 37(3): 540-555, 2019.

·Huihui Zou, Shanjiang Tang, Ce Yu, Hao Fu, Yusen Li, Wenjie Tang. ASW: Accelerating Smith-Waterman Algorithm on Coupled CPU-GPU Architecture. International Journal of Parallel Programming 47(3): 388-402, 2019.

·Xinyu Liu, Zhaohua Zhang, Rebecca Stones, Yusen Li, Gang Wang, and Xiaoguang Liu. A hybrid bitfunnel and partitioned elias-fano inverted index. The Web Conference (WWW), 2019.

·Yusen Li, Xueyan Tang, Wentong Cai, Jiancong Tong, Xiaoguang Liu, and Gang etc Wang. Index shard replication strategies for improving resource utilization in large scale search engines. International Conference on Parallel Processing (ICPP), 2018.

·Yusen Li, Yunhua Deng, Xueyan Tang, Wentong Cai, Xiaoguang Liu, and Gang Wang. Cost-efficient server provisioning for cloud gaming. ACM Transactions on Multimedia Computing, Communications, and Applications, 2018.

·Yunhua Deng, Yusen Li, Ronald Seet, Xueyan Tang, and Wentong Cai. The server allocation problem for session-based multiplayer cloud gaming. IEEE Transactions on Multimedia, 2018.

·Runtian Ren, Xueyan Tang, Yusen Li, and Wentong Cai. Competitiveness of dynamic bin packing for online cloud server allocation. IEEE/ACM Transactions on Networking, 25(99):1–8, 2017.

·Yusen Li, Yunhua Deng, Xueyan Tang, Wentong Cai, Xiaoguang Liu, and Gang Wang. On server provisioning for cloud gaming. In Proceedings of the 25rd ACM International Conference on Multimedia (ACM MM 2017), pages 492–500, 2017.

·Yuchao Zhang, Yusen Li, Ke Xu, Dan Wang, Minghui Li, Xuan Cao, and Qingqing Liang. A communication-aware container re-distribution approach for high performance vnfs. In IEEE International Conference on Distributed Computing Systems (ICDCS), pages 1555–1564, 2017.

·Yunhua Deng, Yusen Li, Xueyan Tang, and Wentong Cai. Server allocation for multiplayer cloud gaming. Proceedings of the 24rd ACM International Conference on Multimedia (ACM MM 2016), 2016.

·Yusen Li, Xueyan Tang, and Wentong Cai. Dynamic bin packing for ondemand cloud resource allocation. Transactions on Parallel and Distributed Systems (TPDS), 27(1):157, 2016.

·Xueyan Tang, Yusen Li, Runtian Ren, and Wentong Cai. On first fit bin packing for online cloud server allocation. 31st IEEE International Parallel and Distributed Processing Symposium (IEEE IPDPS 2016), 2016.

·Yusen Li, Yunhua Deng, Ronald Seet, Xueyan Tang, and Wentong Cai. Master: Multi-platform application streaming toolkits for elastic resources. Proceedings of the 23rd ACM International Conference on Multimedia (ACM MM 2015), pages 805–806, 2015.

·Yusen Li, Xueyan Tang, and Wentong Cai. Play request dispatching for efficient virtual machine usage in cloud gaming. IEEE Transactions on Circuits and Systems for Video Technology (TCSVT), 25(12):2052, 2015.

·Yusen Li and Wentong Cai. Consistency-aware zone mapping and client assignment in multi-server distributed virtual environments. Transactions on Parallel and Distributed Systems (TPDS), 26(6):1570, 2015.

·Yusen Li, Xueyan Tang, and Wentong Cai. Let’s depart together: Efficient play request dispatching in cloud gaming. The 13th Annual Workshop on Network and Systems Support for Games (NetGames 2014)), 2014.

·Yusen Li and Wentong Cai. Update schedules for improving consistency in multi-server distributed virtual environments. Journal of Network and Computer Applications (JNCA), 41(0):263 – 273, 2014.

·Yusen Li, Jun Yu, and Dapeng Tao. Minimum spanning tree in peer-to-peer distributed virtual environments. Neurocomputing, 140(0):185 – 192, 2014.

·Yusen Li, Xueyan Tang, and Wentong Cai. On dynamic bin packing for resource allocation in the cloud. In 26th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), pages 2–11, 2014.

·Yusen Li, Xueyan Tang, and Wentong Cai. Application layer multicast in peer-to-peer distributed virtual environments. In The 19th IEEE International Conference on Parallel and Distributed Systems (ICPADS), 2013.

·Yusen Li and Wentong Cai. Consistency-aware partitioning algorithm in multi-server distributed virtual environments. In IEEE 26th International Parallel & Distributed Processing Symposium (IPDPS), pages 798–807. IEEE, 2012.

·Yusen Li and Wentong Cai. Determining optimal update period for minimizing inconsistency in multi-server distributed virtual environments. In IEEE/ACM 15th International Symposium on Distributed Simulation and Real Time Applications (DS-RT), 2011, pages 126–133. IEEE, 2011.

·Yusen Li and Wentong Cai. Consistency aware dead reckoning threshold tuning with server assistance in client-server-based dves. In 2010 IEEE 10th International Conference on Computer and Information Technology (ICIT), pages 2925–2932. IEEE, 2010.

·Yusen Li and Wentong Cai. Consistency aware update schedule in multiserver distributed virtual environments. In Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques, SIMUTools ’10, pages 3:1–3:8, 2010.

·Yusen Li, Feng Wang, Gang Wang, and Jing Liu. Mktrace: An innovative debugging tool for multi-threaded programs on multiprocessor systems. In 14th Asia-Pacific Software Engineering Conference (APSEC) 2007, pages 510–517, 2007.