Department of Computer Science

University of Virginia
85 Engineer’s Way, P.O. Box 400740, Charlottesville, VA 22904-4740
Office: 420 Rice Hall
Email: {mm5bw} (at@)

line decor
line decor


I am a PhD student in the Department of Computer Science at University of Virginia. My adviser is Marty Humphrey. My research interests include cloud computing, eScience, distributed system and grid computing, with focuses on resource provisioning and allocation, cloud workflow scheduling, data-intensive applications and cloud virtual machines.

    Resource Provisioning in the Cloud: An Exploration of Challenges and Research Trends
Ming Mao and Marty Humphrey

Handbook of Research on Architectural Trends in Service-Driven Computing. IGI Global. (To appear)
[Draft is available upon request (email]
    Scaling and Scheduling to Maximize Application Performance within Budget Constraints in Cloud Workflows
Ming Mao and Marty Humphrey

2013 27th IEEE International Parallel & Distributed Processing Symposium (IPDPS2013)
[paper] [slides] [google scholar] [citations]
    A Performance Study on the VM Startup Time in the Cloud
Ming Mao and Marty Humphrey

2012 IEEE 5th International Conference on Cloud Computing (Cloud2012)
[paper] [slides] [google scholar] [citations]
    Auto-Scaling to Minimize Cost and Meet Application Deadlines in Cloud Workflows
Ming Mao and Marty Humphrey

2011 International Conference for High Performance Computing, Networking, Storage and Analysis (SC2011)
[paper] [slides] [google scholar] [citations]
    Cloud Auto-Scaling with Deadline and Budget Constraints
Ming Mao, Jie Li and Marty Humphrey

2010 11th IEEE/ACM International Conference on Grid Computing (Grid2010)
[paper] [slides] [google scholar] [citations]
    Early Observations on the Performance of Windows Azure
Zack Hill, Jie Li, Ming Mao, A Ruiz-Alvarez and Marty Humphrey

2010 19th ACM International Symposium on High Performance Distributed Computing (HPDC2010)
[paper] [slides] [google scholar] [citations]
    Data Based Application Partitioning and Workload Balance in Distributed Environment
Xiaohu Yang, Ming Mao and Xinyu Wang

2006 International Conference on Software Engineering Advances (ICSEA2006)
Professional Activities

Program Committee - HPCC 2014
Program Committee - CLOUD COMPUTING 2014
Editor - Journal of Cloud Computing Research(JCCR)
Program Committee - ADVCOMP 2014
Program Committee - HPCC 2013
Program Committee - ADVCOMP 2013
Program Committee - CBPM 2013
Program Committee - ADVCOMP 2012


CS 3330 - Computer Architecture (Fall 2007)
CS 4414 - Operating Systems (Fall 2007)
CS 1110 - Introduction to Programming (Spring 2008)


Zach Hill
Sang-min Park
Arkaitz Ruiz-Alvarez


Computer Science, UVa
University of Virginia