Publications

Refereed Journals Articles

  1. Yanfei Guo, Palden Lama, Changjun Jiang and Xiaobo Zhou. Automated and Agile Server Parameter Tuning by Coordinated Learning and Control. IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol 25, Issue 4, Pages 876-886, April 2014.

  2. Dazhao Cheng, Yanfei Guo, Changjun Jiang and Xiaobo Zhou. Self-tuning Batching with DVFS for Performance Improvement and Energy Efficiency in Internet Servers. ACM Transactions on Autonomous and Adaptive Systems (TAAS), Vol 10, Issue 1, Pages 6:1-6:32, March 2015.

  3. Yanfei Guo, Jia Rao, Dazhao Cheng, and Xiaobo Zhou. iShuffle: Improving Hadoop Performance with Shuffle-on-Write. IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol 28, Issue 6, Pages 1649-1662, June 2017.

  4. Yanfei Guo, Jia Rao, Changjun Jiang, and Xiaobo Zhou. Moving MapReduce into the Cloud with Flexible Slot Management and Speculative Execution. IEEE Transactions on Parallel and Distributed Systems (TPDS), Accepted, 2016.

Refereed Conferences Publications

  1. Tao Gao, Yanfei Guo, Yanjie Wei, Bingqiang Wang, Yutong Lu, Pietro Cicotti, Pavan Balaji and Michela Taufer. Bloomfish: A Highly Scalable Distributed K-mer Counting Framework. To appear in IEEE International Conference on Parallel and Distributed Systems (ICPADS), 2017, Shenzhen, China.

  2. Ken Raffenetti, Abdelhalim Amer, Lena Oden, Charles Archer, Wesley Bland, Hajime Fujita, Yanfei Guo, Tomislav Janjusic, Dmitry Durnov, Michael Blocksome, Min Si, Sangmin Seo, Akhil Langer, Gengbin Zheng, Masamichi Takagi, Paul Coffman, Jithin Jose, Sayantan Sur, Alexander Sannikov, Sergey Oblomov, Masayuki Hatanaka, Xin Zhao, Paul Fischer, Thilina Rathnayake, Matt Otten, Misun Min and Pavan Balaji. Why Is MPI So Slow? Analyzing the Fundamental Limits in Implementing MPI-3.1. To appear in ACM The International Conference for High Performance Computing, Net- working, Storage and Analysis (SC), 2017.

  3. Yanfei Guo, Charles Archer, Michael Blocksome, Scott Parker, Wesley Bland, Ken Raffenetti and Pavan Balaji. Memory Compression Techniques for Network Address Management in MPI. IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2017.

  4. Tao Gao, Yanfei Guo, Boyu Zhang, Pietro Cicotti, Yutong Lu, Pavan Balaji and Michela Taufer. Mimir: Memory-Efficient and Scalable MapReduce for Large Supercomputing Systems. IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2017.

  5. Yanfei Guo, Wesley Bland, Pavan Balaji, Xiaobo Zhou. Fault Tolerant MapReduce-MPI for HPC Clusters. ACM/IEEE International Conference on High Performance Computing, Networking, Storage and Analysis (SC), Austin, November 2015 (Acceptance rate 22%).

  6. 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. IEEE Conference on Computer Communications (INFOCOM), Pages 594-602, Hong Kong, China, April 2015 (Acceptance rate 19%).

  7. Yanfei Guo, Jia Rao, Changjun Jiang and Xiaobo Zhou. FlexSlot: Moving Hadoop into the Cloud with Flexible Slot Management. ACM/IEEE International Conference on High Performance Computing, Networking, Storage and Analysis (SC), Pages 959-969, New Orleans, November 2014 (Acceptance rate 21%, Cloud track acceptance rate 6%).

  8. Dazhao Cheng, Jia Rao, Yanfei Guo and Xiaobo Zhou. Improving MapReduce Performance in Heterogeneous Environments with Adaptive Task Tuning. ACM/IFIP/USENIX International Conference on Middleware (Middleware), Pages 97-108, Bordeaux, France, December 2014 (Acceptance rate 19%).

  9. Eric Pettijohn, Yanfei Guo, Palden Lama and Xiaobo Zhou. User-Centric Heterogeneity-Aware MapReduce Job Provisioning in the Public Cloud. USENIX International Conference on Autonomic Computing (ICAC), Pages 137-143, Philadelphia, June 2014.

  10. Yanfei Guo, Jia Rao and Xiaobo Zhou. iShuffle: Improving Hadoop Performance with Shuffle-on-Write. USENIX International Conference on Autonomic Computing (ICAC), Pages 107-117, San Jose, June 2013 (Acceptance rate 22%). The Best Paper Award (1 out of 90).

  11. Yanfei Guo, Palden Lama, Jia Rao and Xiaobo Zhou. V-Cache: Towards Flexible Resource Provisioning for Multi-tier Applications in IaaS Clouds. IEEE International Parallel and Distributed Processing Symposium (IPDPS), Pages 88-99, Boston, May 2013 (Acceptance rate 21%).

  12. Dazhao Cheng, Yanfei Guo and Xiaobo Zhou. Self-tuning Batching with DVFS for Improv- ing Performance and Energy Efficiency in Servers. ACM/IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Pages 40-49, San Francisco, August 2013 (Acceptance rate 27%).

  13. Yanfei Guo and Xiaobo Zhou. Coordinated VM Resizing and Server Tuning: Throughput, Power Efficiency and Scalability. ACM/IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Pages 289-297, Washington DC, August 2012 (Acceptance rate 36%).

  14. Palden Lama, Yanfei Guo and Xiaobo Zhou, Autonomic Performance and Power Control for Co-located Web Applications on Virtualized Servers, IEEE International Symposium on Quality-of-Service (IWQoS), Pages 1-10, Montreal, Canada, June 2013 (Acceptance rate 28%)

  15. Yanfei Guo, Palden Lama and Xiaobo Zhou. Automated and Agile Server Parameter Tuning with Learning and Control. IEEE International Parallel and Distributed Processing Symposium (IPDPS), Pages 656-667, Shanghai, China, May 2012. (Acceptance rate 21%).

Technical Reports

  1. Yanfei Guo, Charles Archer, Michael Blocksome, Scott Parker, Wesley Bland, Ken Raffenetti and Pavan Balaji. Memory Compression Techniques for Network Address Management in MPI (Extended Preprint Version). Preprint, Mathematics and Computer Science Division, Argonne National Laboratory, ANL/MCS-P6051-0916. PDF