Xuanhua Shi Chinese

Ph.D, Professor

Services Computing Technology and System Lab

Big Data Technology and System Lab

School of Computer Science and Technology

Huazhong University of Science and Technology

Contact:

Tel: +86-27-8754-3529

Fax: +86-27-8755-7354

email:

Address: School of Computer, Huazhong University of Science and Technology, Wuhan,430074,China.

 

Research Interests

  • General research interests: parallel and distributed systems.
  • Current research focus: scalability, resilience and autonomy of large-scale distributed systems, such as peta-scale systems, and data centers.

Opening Positions

I am currently recruiting self-motivated and dedicated Ph.D./M.S. students with solid background in systems, mathematics, etc.. If you are interested, come and talk to me, or drop me a message.

Teaching

  • Computer Systems
  • Computer Organization Principle
  • Parallel Programming
  • Parallel and Distributed Systems, Partial supported by the EC Project EuroAsiaGrid under grant CN022 (103-305)

Research Experiences

  • on-going
    • Highly efficient technology and systems for big data (No. 2016CFA032), supported by the Outstanding Youth Foundation of Hubei Province, PI
    • Key Technologies of Cloud Integration Platform for Mobile Environment (No. 2015DFE12860), supported by International Science & Technology Cooperation Program of China, PI
    • Big scientific data processing optimization theory and technology (No. 61370104), supported by National Natural Science Foundation of China, PI
    • Highly efficient parallel architecture and technologies for big data (No.61433019, No.U1435217),supported by National Natural Science Foundation of China, PI of subcontract
    • QoS guarantee for software-defined large scale storage systems(No.2016YFB0200502), supported by the National Key Research and Development Plan, PI of subcontract
    • High Performance Computing Center, supported by CNGrid and ChinaGrid, Technical Manager
    • Mammoth: Memory-Centric MapReduce, Technical Manager
    • Giraffe: A distributed coordinator for cloud computing, Technical Manager
    • Frog: Asynchronous Graph Processing on GPU with Hybrid Coloring Model, Technical Manager
    • Application-supporting Middle-ware for network computing (No. 90412010),The important special project,supported by National Natural Science Foundation of China, member of the research team
    • Service-oriented Maintance Tools - Guardian, Technical Manager
    • Application Placement Framework for Data Centers, Technical Manager
    • Cloud Resource Management for Grid Applications, Technical Manager
    • The "211" important special project, supported by the Ministry of Education of China , first phase
      • Campus Grid Platform Construction in HUST (No.G2003-CG001): Leader of the research team
      • ChinaGrid Grid Platform Construction(CGSP) (No.G2003-GP001): Member of the research team
    • Real-time Information Processing Platform (No. 413150401), member of the research team(PHD student)
    • Cluster Computing Software(No.2002AA1Z2102), National 863 Hi-Tech Research and Development Program, Ministry of Science and Technology, member of the research team (PHD student)

Selected Publications

  • Conferences
    • Xuanhua Shi, Ming Li, Wei Liu, Hai Jin, Chen Yu, and Yong Chen, "SSDUP: A Traffic-Aware SSD Burst Buffer for HPC Systems". in Proceedings of the ACM International Conference on Supercomputing (ICS), Chicago, Illinois, USA, June 13-16, 2017.
    • Qiang-Sheng Hua, Ming Ai, Hai Jin, Dongxiao Yu, and Xuanhua Shi, "Distributively Computing Random Walk Betweenness Centrality in Linear Time". in Proceedings of the IEEE International Conference on Distributed Computing Systems(ICDCS), Atlanta, GA, USA, June 5-8, 2017.
    • Lu Lu, Xuanhua Shi, Yongluan Zhou, Xiong Zhang, Hai Jin, Cheng Pei, Ligang He, Yuanzhen Geng, "Lifetime-Based Memory Management for Distributed Data Processing Systems". in Proceedings of the VLDB Endowment (PVLDB), New Delhi, India, Sept. 5-9, 2016.
    • Qiang-Sheng Hua, Haoqiang Fan, Lixiang Qian, Ming Ai, Yangyang Li, Xuanhua Shi, Hai Jin, "Brief Announcement: A Tight Distributed Algorithm for All-Pairs-Shortest-Paths and Applications". in Proceedings of the ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), California, USA, July 11-13, 2016.
    • Qiang-Sheng Hua, Haoqiang Fan, Ming Ai, Lixiang Qian, Yangyang Li, Xuanhua Shi, Hai Jin, "Nearly Optimal Distributed Algorithm for Computing Betweenness Centrality". in Proceedings of the IEEE International Conference on Distributed Computing Systems(ICDCS), Nara, Japan, June 27-30, 2016.
    • Zhiqiang Liu, Xuanhua Shi, Hai Jin, "Exploiting Sample Diversity in Distributed Machine Learning Systems". IEEE/ACM CCGrid, Cartagena, Colombia, May 16-19, 2016.
    • Xuanhua Shi, Junling Liang, Sheng Di, Bingsheng He, Hai Jin, Lu Lu, Zhixiang Wang, Xuan Luo, Jianlong Zhong, "Optimization of Asynchronous Graph Processing on GPU with Hybrid Coloring Model". in Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP '15), poster, San Francisco, USA, 2015.
    • Xuanhua Shi, Haohong Lin, Hai Jin, Bing Bing Zhou, Zuoning Yin, Sheng Di and Song Wu, "GIRAFFE: A Scalable Distributed Coordination Service for Large-scale Systems". in Proceedings of the IEEE Cluster, Madrid, Spain, 2014. Nominated for Best Paper
    • Haibao Chen, Song Wu, Sheng Di, Bing Bing Zhou, Zhenjiang Xie, Hai Jin, Xuanhua Shi, "Communication-driven scheduling for virtual clusters in cloud". HPDC, short paper, 2014
    • Zhixiang Wang, Xuanhua Shi, Hai Jin, Song Wu, Yong Chen, "Iteration Based Collective I/O Strategy for Parallel I/O Systems", CCGrid, 2014
    • Like Zhou, Song Wu, Huahua Sun, Hai Jin, Xuanhua Shi, "Virtual Machine Scheduling for Parallel Soft Real-Time Applications", MASCOTS, 2013
    • Like Zhou, Song Wu, Huahua Sun, Hai Jin, Xuanhua Shi, "Supporting parallel soft real-time applications in virtualized environment". HPDC, poster, 2013
    • Lu Lu, Hai Jin, Xuanhua Shi, Gilles Fedak, "Assessing MapReduce for Internet Computing: A Comparison of Hadoop and BitDew-MapReduce", ACM/IEEE International Conference on Grid Computing (Grid 12), 2012
    • Hai Jin, Li Deng, Song Wu, Xuanhua Shi, "Dynamic Processor Resource Configuration in Virtualized Environments", IEEE International Conference on Services Computing, 2011
    • Dachuan Huang, Xuanhua Shi, Shadi Ibrahim, Lu Lu, Hongzhang Liu, Song Wu, Hai Jin. "MR-scope: a real-time tracing tool for MapReduce". The MapReduce of HPDC, 2010
    • Mingjia Zhang, Hai Jin, Xuanhua Shi, Song Wu, “VirtCFT: A Transparent VM-level Fault-Tolerant System for Virtual Clusters”, Proceeds of the 16th International Conference on Parallel and Distributed Systems, 2010
    • Hai Jin, Li Deng, Song Wu, Xuanhua Shi, Xiaodong Pan, "Live Virtual Machine Migration with Adaptive Memory Compression", IEEE Cluster 2009, 2009
    • Haijun Cao, Hai Jin, Xiaoxin Wu, Song Wu, Xuanhua Shi, "DAGMap: Efficient Scheduling for DAG Grid Workflow Job" , Proceeds of the 9th IEEE/ACM International Conference on Grid Computing (Grid 2008), 2008
    • Xuanhua Shi, Jean-Louis Pazat, Eric Rodriguez, Hai Jin, Hongbo Jiang, "Dynasa: Adapting Grid Applications to Safety using Fault-Tolerant Methods" , in Proceedings of  the 17th ACM International Symposium on High Performance Distributed Computing(HPDC 2008), poster, 2008
    • Xuanhua Shi, Hai Jin, Weizhong Qiang, "ALTER: First Step towards Dependable Grids", in Proc. ACM Symposium on Applied Computing (SAC),2006
  • Journals and book chapters

Invited Talks

  • Gearing Hadoop towards HPC systems, HPC Advisory Council China Workshop 2014,Guangzhou, 2014 (Invited Talk)
  • China Big Data and HPC Initiatives Overview, The 2016 workshop on Big Data and Extreme-scale Computing (BDEC), Frankfurt, 2016 (Invited Talk)
  • In-memory computing: an efficient processing paradigm for big data, Northeast University, 2016 (Invited Talk)
  • Sunway TaihuLight Storage Systems, The International Workshop on HPC Architecture, Software, and Application at an Extreme Scale, Wuxi, 2016 (Invited Talk)
  • Design for Data Intensive Applications at Large Scale, International Workshop on Co-Design, Xi An, 2016 (Invited Talk)
  • Life-time based memory management for distributed data processing, National Supercomputing Center in Guangzhou, 2016 (Invtied Talk)
  • Gabage collection optimization for in-memory data processing, Shenzhen University, 2017 (Invited Talk)

Awards

  • The Wuhan Chenguang Program, 2010
  • ISC Student Cluster Challenge, HUST Mentor, 2013, Highest LINPACK award
  • ASC Student Supercomputer Challenge, HUST Mentor,2013. Best MIC performance award
  • The first China Student RDMA Programming Competition, HUST Advisor, 2013, first prize
  • ASC Student Supercomputer Challenge, HUST Mentor,2016. Overall Champion award
  • ASC Student Supercomputer Challenge, HUST Mentor,2016. E-Prize award
  • ISC Student Cluster Challenge, HUST Mentor, 2016, Highest LINPACK award
  • The fourth Student RDMA Programming Competition, HUST Advisor, 2016, first prize
  • The Execellent Natural Scientific Paper of Hubei Provence, 2016, first prize
  • The Outstanding Youth Foundation of Hubei Province, 2016

Supervision

  • Master Degree Completed
    • Yu'e Xi,  Processor Load Based Multi-VM Scheduling System, May 2008. [now at CNWP]
    • Dachuan Huang, Hadoop Deployment and Tracing System, Jan. 2011. [now at  Ohio State Univ.]
    • Yuan Li, Deployment and Scaling System for Web Applications in the Cloud, Jan. 2012. [now at NetEase]
    • Bo Xie, Dynamic and Reusable Scheduler for Cloud Infrastructure, Jan. 2012. [now at NetEase]
    • Xibin Wang, Disk I/O Bandwidth Allocation Mechanism of Virtual Machines, Jan. 2012. [now at Baidu]
    • Pu Liu, Academic Evaluation System Based on Graph-theoretical Clustering, Jun. 2012. [now at Baidu]
    • Chencheng Bao, A Study of Routing and Congestion Control Technology in Delay Tolerant Networks, Jul. 2012. [now at Baosteel]
    • Xiaohu Bo, Response Time-based Replica Managemnet Strategy for Cloud Storage, Jan. 2013. [now at IBM]
    • Lixiang Tang, Web Application Online Development System in Clouds, Feb. 2013. [now at Amazon]
    • Yue Xu, Distributed Memory File Caching System for High Performance Computing, May 2013. [Now at WRI]
    • Haohong Lin, A Scalable Distributed Coordination Service on Cloud Platform, May 2013. [now at Intel]
    • Zhiwei Lu, Vehicle Recognition Based on Multi-feature Fusion, May 2013. [now at Standardchartered]
    • Ming Chen, A Distributed Data Processing System for HPC Cluster, Jan. 2014. [now at Alibaba]
    • Genmao Yu, Gearing MapReduce towards Iterative Computing, Jan. 2014. [now at Alibaba]
    • Junling Liang, An Asynchronous Graph Computing System on GPU with Hybrid Coloring Algorithm, Jun. 2015. [now at Alibaba]
    • Yongkang Liu, Predicting Disk Failures for Large-scale Datacenter by Machine-Learning Method, Jun. 2015. [now at Tencent]
    • Binsheng Zhang, Dynamic Cluster Strategy for Hierarchical Rollback-Recovery Protocols, Jun. 2016. [now at China UnionPay]

Professional Activities

  • PC Co-Chair, NPC 2013, ScalCom 2011, CIT 2009, AGPS08
  • PC Member: SC'16, CCGrid'16, EuroPar'16, Cluster'15,Cluster'14, ICPP'15, NPC'15, NAS'15, P2S2'16, P2S2'15,CloudCom'13,MAPREDUCE'12,VTDC'12, GPC-2012,TrustCom2012, CloudTech-HPC 12,CloudCom'12, MAPREDUCE'11, APSCC'11, CloudCom'11, ChinaGrid'11, MAPREDUCE'10, ISSR-2010, MAPRED'2010, ChinaGrid'10,ISSR-2009, ADIP-08, GPC2008
  • Publicity Chair, Grid'12
  • Publication Chair, NPC'14,ChinaGrid 2009
  • Guest  Editor: IJPP
  • Journal reviewer: CSUR, TPDS, TCC, Parallel Computing, CCPE, JoS, FGCS
  • Panelist: SC'15

Conferences Category