Selected Recent Publications
Year 2019
- Wei Chen, Aidi Pi, Shaoqi Wang, and Xiaobo Zhou
OS-Augmented Oversubscription of Opportunistic Memory with a User-Assisted OOM Killer
Proc. of the 20th ACM/IFIP International Middleware Conference (Middleware), 13 pages, Davis, CA, December 2019
The product is open-sourced at Github
- Wei Chen, Aidi Pi, Shaoqi Wang, and Xiaobo Zhou
Pufferfish: Container-driven Elastic Memory Management for Data-intensive Applications
Proc. of the 10th ACM Symposium on Cloud Computing (SoCC), 12 pages, Santa Cruz, CA, November 2019
- AidiPi, Wei Chen, Shaoqi Wang, and Xiaobo Zhou
Semantic-aware Workflow Construction and Analysis for Distributed Data Analytics Systems
Proc. of the 28th ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 12 pages, Phoenix, AL, June 2019.
The product is open-sourced at Github
- Shaoqi Wang, Wei Chen, Xiaobo Zhou, Sang-Yoon Chang, and Mike Ji
Addressing Skewness in Iterative ML Jobs with Parameter Partition
Proc. of the 37th IEEE International Conference on Computer Communications (INFOCOM), 9 pages, Paris, April 2019.
- Shaoqi Wang, Aidi Pi, and Xiaobo Zhou
Scalable Distributed DL Training: Batching Communication and Computation
Proc. of the 33rd AAAI Conference on Artifical Intelligence (AAAI), 8 pages, Honululu, Jan 2019.
The product is open-sourced at Github
Year 2018
- Shaoqi Wang, Wei Chen, Aidi Pi, and Xiaobo Zhou
Aggressive Synchronization with Partial Processing for Iterative ML Jobs on Clusters
Proc. of the 19th ACM/IFIP/USENIX International Middleware Conference (Middleware), 13 pages, Rennes, France, December 2018.
The product is open-sourced at Github
- AidiPi, Wei Chen, Xiaobo Zhou, and Mike Ji
Profiling Distrbuted Systems in Light-weight Virtualized Environments with Logs and Resource Metrics
Proc. of the 27th ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 12 pages, Tempe, AL, June 2018.
- Wei Chen, Aidi Pi, Shaoqi Wang, and Xiaobo Zhou
Characterizing Scheduling Delay for Low-latency Data Analytic Workloads
Proc. of the 32nd IEEE International Parallel and Distributed Processing Symposium (IPDPS), 10 pages, Vancouver, May 2018.
The product is open-sourced at Github
- Palden Lama, Shaoqi Wang, Xiaobo Zhou, and Dazhao Cheng
Performance Isolation of Data-intensive Scale-out Applications in Multi-tenant Clouds
Proc. of the 32nd IEEE International Parallel and Distributed Processing Symposium (IPDPS), 10 pages, Vancouver, May 2018.
- Tiago B.G. Perez, Xiaobo Zhou, and Dazhao Cheng
Reference-distance Eviction and Prefetching for Cache Management in Spark
Proc. of the 47th International Conference on Parallel Processing (ICPP), 10 pages, Eugene, OR, August 2018.
Year 2017
- Wei Chen, Jia Rao, and Xiaobo Zhou
Preemptive, Low Latency Datacenter Scheduling via Lightweight Virtualization
Proc. of the USENIX Annual Technical Conference (ATC), 13 pages, Santa Clara, July 2017.
The product is open-sourced at Github
- Wei Chen, Jia Rao, and Xiaobo Zhou
Addressing Performance Heterogeneity in MapReduce Clusters with Elastic Tasks
Proc. of the 31st IEEE International Parallel and Distributed Processing Symposium (IPDPS), 10 pages, Orlando, May 2017.
The product is open-sourced at Github
- Wei Chen, Jia Rao, and Xiaobo Zhou
Addressing Memory Pressure in Data-Intensive Parallel Programs via Container based Virtulization
Proc. of the 14th IEEE International Conference on Autonomic Computing (ICAC), Columbus, July 2017.
- Kun Suo, Yong Zhao, Jia Rao, Luwei Cheng, Xiaobo Zhou, and Francis Lau
Preserving I/O Prioritization in Virtualized OSes
Proc. of the ACM Symposium on Cloud Computing (SoCC), 14 pages, September 2017.
- Bo Wu, Xu Liu, Xiaobo Zhou, and Changjun Jiang
FLEP: Enabling Flexible and Efficient Preemption on GPUs
Proc. of the 22nd ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 14 pages, XiAn, April 2017
- Dazhao Cheng, Yuan Chen, Xiaobo Zhou, Daniel Gmach, and Dejan Milljicic
Adaptive Scheduling of Parallel Jobs in Spark Streaming
Proc. of the 36th IEEE International Conference on Computer Communications (INFOCOM), 9 pages, Atalanta, April 2017.
Year 2016
- Kun Suo, Jia Rao, Luwei Cheng, Xiaobo Zhou, and Francis C Lau
Preserving I/O Prioritizations in Virtualized OSes
Proc. of the USENIX Annual Technical Conference (ATC), Poster, Denver, June 2016.
- Jason Upchurch and Xiaobo Zhou
Malware Provenance: Code Reuse Detection in Malicious Software at Scale
Proc. of the 11th International Conference on Malicious and Unwanted Software (Malware), 9 pages, Fajardo, Puerto Rico, October 2016.
- Dazhao Cheng, Jia Rao, Changjun Jiang, and Xiaobo Zhou
Elastic Power-Aware Resource Provisioning of Heterogeneous Workloads in Self-Sustainable Datacenters
IEEE Transactions on Computers, Vol. 65, No. 2, pages: 508-521, February 2016.
Year 2015
- Yanfei Guo, Wesley Bland, Pavan Balaji, and Xiaobo Zhou
Fault Tolerant MapReduce-MPI for HPC Clusters
Proc. of the 27th ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC), 12 pages, Austin, Nov 2015.
- Yanfei Guo, Jia Rao, Dazhao Cheng, Changjun Jiang, Cheng-Zhong Xu, and Xiaobo Zhou
StoreApp: A Shared Storage Appliance for Efficient and Scalable Virtualized Hadoop Clusters
Proc. of the 34th IEEE International Conference on Computer Communications (INFOCOM), 9 pages, Hong Kong, April 2015.
- Jason Upchurch and Xiaobo Zhou
Variant: A Malware Similarity Testing Framework
Proc. of the 10th International Conference on Malicious and Unwanted Software (Malware), 9 pages, Fajardo, Puerto Rico, Octomber 2015.
- Dazhao Cheng, Palden Lama, Changjun Jiang, and Xiaobo Zhou
Towards Energy Efficiency in Heterogeneous Hadoop Clusters by Adaptive Task Assignment
Proc. of the 35th IEEE International Conference on Distributed Computing Systems (ICDCS), 10 pages, Columbus, June/July 2015.
- Dazhao Cheng, Jia Rao, Changjun Jiang, and Xiaobo Zhou
Resource and Deadline-aware Job Scheduling in Dynamic Hadoop Clusters
Proc. of the 29th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 10 pages, Hyderabad, May 2015.
Year 2014
- Dazhao Cheng, Jia Rao, Yanfei Guo, and Xiaobo Zhou
Improving MapReduce Performance in Heterogeneous Environments with Adaptive Task Tuning
Proc. of the 15th ACM/IFIP/USENIX International Conference on Middleware (Middleware), 12 pages, Bordeaux, Dec 2014.
[Paper in PDF]
- Dazhao Cheng, Changjun Jiang, and Xiaobo Zhou
Heterogeneity-aware Workload Placement and Migration in Distributed Sustainable Datacenters
Proc. of the 28th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 10 pages, Phoenix, May 2014.
- Yanfei Guo, Jia Rao, Changjun Jiang, and Xiaobo Zhou
FlexSlot: Moving Hadoop into the Cloud with Flexible Slot Management
Proc. of the 26th IEEE/ACM International Conference for High Performance Computing, Networking, Storage and Analysis (SC), 11 pages, New Orleans, November 2014.
- Dennis Ippoliti and Xiaobo Zhou
Online Adaptive Anomaly Detection for Augmented Network Flows
Proc. of the 22nd IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), 10 pages, Paris, Sep 2014.
- Eric Pettijohn, Yanfei Guo, Palden Lama, and Xiaobo Zhou
User-centric Heterogeneity-aware MapReduce Job Provisioning in the Public Cloud
Proc. of the 11th USENIX International Conference on Autonomic Computing (ICAC), Philadelphia, June 2014.
- Sireesha Muppala, Guihai Chen, and Xiaobo Zhou
Multi-tier Service Differentiation by Coordinated Learning-based Resource Provisioning and Admission Control
The Journal of Parallel and Distributed Computing, Elsevier, Vol. 74, No. 5, pages 2351-2364, May 2014.
- Jia Rao and Xiaobo Zhou
Towards Fair and Efficient SMP Virtual Machine Scheduling
Proc. of the 19th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), pages 273-285, February 2014.
[Paper in PDF]
Year 2013
- Yanfei Guo, Jia Rao, and Xiaobo Zhou
iShuffle: Improving Hadoop Performance with Shuffle-on-Write
Proc. of the 10th USENIX International Conference on Autonomic Computing (ICAC), 11 pages, San Jose, June 2013.
The Best Paper Award (1 out of 90 submissions).
[Paper in PDF]
- Yanfei Guo, Palden Lama, Jia Rao, and Xiaobo Zhou
V-Cache: Towards Flexible Resource Provisioning for Multi-tier Applications in IaaS Clouds
Proc. of the 27th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 12 pages, Boston, May 2013.
[Paper in PDF]
- Palden Lama and Xiaobo Zhou
Autonomic Provisioning with Self-Adaptive Neural Fuzzy Control for Percentile-based Delay Guarantee
ACM Transactions on Autonomous and Adaptive Systems, Vol. 8, No. 2, pages 1-31, July 2013.
[Paper in PDF]
- Palden Lama, Yanfei Guo, and Xiaobo Zhou
Autonomic Performance and Power Control for Co-located Web Applications on Virtualized Servers
Proc. of the 21st ACM/IEEE International Symposium on Quality-of-Service (IWQoS), 10 pages, Montreal, June 2013.
[Paper in PDF]
- Palden Lama, Yan Li, Ashwin Aji, Pavan Balaji, James Dinan, Shucai Xiao, Yunquan Zhang, Wuchun Feng, Rajeev Thakur, Xiaobo Zhou
Power-Aware Dynamic Placement and Migration in Virtualized GPU Environments
Proc. of the 33rd IEEE International Conference on Distributed Computing (ICDCS), 10 pages, Philadelphia, July 2013.
[Paper in PDF]
- Dazhao Cheng, Yanfei Guo and Xiaobo Zhou
Self-tuning Batching with DVFS for Improving Performance and Energy Efficiency in Servers
Proc. of the 21st IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), pages 40-49, San Francisco, August 2013.
[Paper in PDF]
- Jia Rao, Kun Wang, Xiaobo Zhou, and Cheng-Zhong Xu
Optimizing Virtual Machine Scheduling in NUMA Multicore Systems
Proc. of the 19th IEEE International Symposium on High Performance Computer Architecture (HPCA), 12 pages, Feb 2013.
The Best Paper Nominee (4 out of 249 submissions).
[Paper in PDF]
Year 2012
- Palden Lama and Xiaobo Zhou
NINEPIN: Non-Invasive and Energy Efficient Performance Isolation in Virtualized Servers
Proc. of the 42nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), pages 1-12, Boston, June 2012.
[Paper in PDF]
- Palden Lama and Xiaobo Zhou
AROMA: Automated Resource Allocation and Configuration of MapReduce Environment in the Cloud
Proc. of the 9th ACM International Conference on Autonomic Computing (ICAC), pages 63-72, San Jose, September 2012.
[Paper in PDF]
- Palden Lama and Xiaobo Zhou
Efficient Server Provisioning with Control for End-to-End Response Time Guarantee on Multi-tier Clusters
IEEE Transactions on Parallel and Distributed Systems, Vol. 23, No. 1, pages 78-86, January 2012.
[Paper in PDF]
- Yanfei Guo, Palden Lama, and Xiaobo Zhou
Automated and Agile Server Parameter Tuning with Learning and Control
Proc. of the 26th IEEE International Parallel and Distributed Processing Symposium (IPDPS), pages 656-667, Shanghai, May 2012.
[Paper in PDF]
- Yanfei Guo and Xiaobo Zhou
Coordinated VM Resizing and Server Tuning: Throughput, Power Efficiency and Scalability
Proc. of the 20th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), pages 289-297, Wastington DC, August 2012.
[Paper in PDF]
- Sireesha Muppala, Xiaobo Zhou, and Guihai Chen
Multi-tier Service Differentiation: Coordinated Resource Provisioning and Admission Control
Proc. of the 18th IEEE International Conference on Parallel and Distributd Systems (ICPADS), Singapore, December 2012.
- Sireesha Muppala, Xiaobo Zhou, Liqiang Zhang, and Guihai Chen
Regression Based Resource Provisioning for Session Slowdown Guarantees in Multi-tier Internet Servers
Journal of Parallel and Distributed Computing, Elsevier, Vol. 72, No. 3, Pages 362-375, March 2012.
- Dennis Ippoliti and Xiaobo Zhou
A-GHSOM: An Adaptive Growing Hierarchical Self Organizing Map for Network Anomaly Detection
Journal of Parallel and Distributed Computing, Elsevier, Vol. 72, No. 12, pages 1576-1590, December 2012.
Year 2011
- Palden Lama and Xiaobo Zhou
aMOSS: Automated Multi-Objective Server Provisioning with Stress-Strain Curving
Proc. of the 40th IEEE International Conference on Parallel Processing (ICPP), 10 pages, Taipei, Sep 2011.
[Paper in PDF]
- Palden Lama and Xiaobo Zhou
PERFUME: Power and Performance Guarantee with Fuzzy MIMO Control in Virtualized Servers
Proc. of the 19th ACM/IEEE International Workshop on Quality-of-Service (IWQoS), 9 pages, San Jose, June 2011.
[Paper in PDF]
- Sireesha Muppala and Xiaobo Zhou
Coordinated Session-based Admission Control with Statistical Learning for Multi-tier Internet Applications
Journal of Network and Computer Applications, Elsevier, Vol. 34, No. 1, pp. 20-29, Jan 2011.