Publications

2018

[VT-TR] Kirk W. Cameron, Ali Anwar, ⋆Yue Cheng, Li Xu, Bo Li, Uday Ananth, Thomas Lux, Yili Hong, Layne T. Watson, Ali R. Butt (2018). MOANA: Modeling and Analyzing I/O Variability in Parallel System Experimental Design. Virginia Tech Technical Report #TR-18-04. Submitted to journal, under review.

[FAST] Ali Anwar, Mohamed Mohamed, Vasily Tarasov, Michael Littley, Lukas Rupprecht, Yue Cheng, Nannan Zhao, Dimitrios Skourtis, Amit S Warke, Heiko Ludwig, Dean Hildebrand (2018). Improving docker registry design based on production workload analysis. Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST), page 265, 2018.

[ACMSE] Tyler H. Chang, Layne T. Watson, Thomas C. Lux, Bo Li, Li Xu, Ali Butt, Kirk W. Cameron, Yili Hong (2018). A polynomial time algorithm for multivariate interpolation in arbitrary dimension via the Delaunay triangulation, Proceedings of the Annual ACM Southeast Conference (pp. 8).
This paper presents a polynomial time algorithm for interpolating at a finite set of points in arbitrary dimension via the Delaunay triangulation. The scalability of the algorithm is empirically studied and is considered for efficient prediction of high-order variability effects.

[HPCS] Tyler H. Chang, Layne T. Watson, Thomas C. Lux, Jon Bernard, Bo Li, Li Xu, Godmar Back, Ali R. Butt, Kirk W. Cameron, Yili Hong (2018). Predicting System Performance by Interpolation Using a High-Dimensional Delaunay Triangulation, Proceedings of the 26th High Performance Computing Symposium , (pp. 8).
This paper presents a study of the extended Delaunay triangulation methods to 50 dimensions and its applicability to high-performance computing problems.

[IEEESE] Tyler H. Chang, Layne T. Watson, Thomas C. Lux, Suren Raghvendra, Bo Li, Li Xu, Ali R. Butt, Kirk W. Cameron, Yili Hong (2018). Computing the Umbrella Neighbourhood of a Vertex in the Delaunay Triangulation and a Single Voronoi Cell in Arbitrary Dimension, Proceedings of the 2018 IEEE Southeast Conference (SoutheastCon), (pp. 8).
This paper presents an algorithm for computing the umbrella neighbourhood of a single vertex in the Delaunay triangulation.

[Technometrics] I-Chen Lee, Yili Hong, Sheng-Tsaing Tseng, Tirthankar Dasgupta (2018). Sequential bayesian design for accelerated life tests, Technometrics, DOI: 10.1080/00401706.2018.1437475 (pp. 37).
This paper presents a sequential Bayesian strategy for planning of Accelerated Life Tests (ALT) and a Bayesian estimation procedure for updating the parameter estimates sequentially.

[ACMSE] Thomas C. Lux, Layne T. Watson, Tyler H. Chang, Jon Bernard, Bo Li, Xiaodong Yu, Li Xu, Godmar Back, Ali R. Butt, Kirk W. Cameron, Danfeng Yao, Yili Hong (2018). Novel meshes for multivariate interpolation and approximation, Proceedings of the Annual ACM Southeast Conference, (pp. 7).
This paper presents three novel techniques for multivariate interpolation and regression that each have polynomial complexity with respect to number of instances (points) and number of attributes (dimension).

[HPCS] Thomas C. Lux, Layne T. Watson, Tyler H. Chang, Jon Bernard, Bo Li, Xiaodong Yu, Li Xu, Godmar Back, Ali R. Butt, Kirk W. Cameron, Yili Hong (2018). Predictive Modeling of I/O Characteristics in High Performance Computing Systems, Proceedings of the 26th High Performance Computing Symposium, (pp. 8).
This paper presents a study of the use of predictive models on a four-dimensional dataset measuring the input/output (I/O) characteristics of a cluster of identical computers using the benchmark IOzone.

[IEEESE] Thomas C. H. Lux, Layne T. Watson, Tyler H. Chang, Jon Bernard, Bo Li, Xiaodong Yu, Li Xu, Godmar Back, Ali R. Butt, Kirk W. Cameron, Danfeng Yao, Yili Hong (2018). Nonparametric distribution models for predicting and managing computational performance variability, Proceedings of the 2018 IEEE Southeast Conference (SoutheastCon), (pp. 8).

[IC2E] Bharti Wadhwa, Suren Byna, Ali R Butt (2018). Toward transparent data management in multi-layer storage hierarchy of hpc systems. In Proceedings of the IEEE International Conference on Cloud Engineering (IC2E), page 7, 2018.

[VT-PHD] Mariam Umar (2018). Energy and Performance Models Enabling Design Space Exploration using Domain Specific Languages, Ph.D. Thesis, Virginia Tech, Blacksburg, Virginia, (pp. 173).
This dissertation presents the creation of a framework for using a domain-secific performance energy modeling language to compare and contrast exascale designs.

[IPDPS] Nannan Zhao, Ali Anwar, Yue Cheng, Mohammed Salman, Daping Li, Jiquang Wan, Changsheng Xie, Xubin He, Feiyi Wang, Ali R Butt (2018). Chameleon: An adaptive wear balancer for flash clusters. Proceedings of the IEEE International Parallel and Distributed Processing Symposium (IPDPS), page 10, 2018.

2017

[VT-MS] Lance Chao (2017). Symmetric MultiProcessing for the Pintos Instructional Operating System. M.S. Thesis, Virginia Tech, Blacksburg, Virginia, (pp. 89).
This thesis presents the implementation of Symmetric MultiProcessing (SMP) support in Pintos.

[VT-PHD] Yue Cheng (2017). Workload-aware Efficient Storage Systems. Ph.D. Thesis, Virginia Tech, Blacksburg, Virginia, (pp. 136).
This dissertation presents a series of practical and efficient techniques, algorithms, and optimizations to make the storage systems workload-aware. The experimental evaluation demonstrates the effectiveness of our workload-aware design choices and strategies.

[SAFECONFIG] Alexander Kedrowitsch, Danfeng (Daphne) Yao, Gang Wang, Kirk Cameron (2017). A First Look: Using Linux Containers for Deceptive Honeypots, Proceedings of the ACM 2017 Workshop on Automated Decision Making for Active Cyber Defense (SafeConfig’17) at the 2017 ACM SIGSAC Conference on Computer and Communications Security (pp. 8). Dallas, Texas. ACM.
This paper provides a detailed description of the first controlled comparison of honeypots in Linux containers to bare metal installations. We measure the deception capabilities, in the context of variability, offered by Linux containers to defeat mainstream virtual environment detection techniques.

[VT-MS] Alexander Kedrowitsch (2017). Deceptive Environments for Cybersecurity Defense on Low-power Devices, M.S. Thesis, Virginia Tech, Blacksburg, Virginia, (pp. 186).
This thesis presents a detailed description of the first controlled comparison of honeypots in Linux containers to bare metal installations.

[HPDC] Bo Li, Edgar León, Kirk W. Cameron (2017). COS: A Parallel Performance Model for Dynamic Variations in Processor Speed, Memory Speed, and Thread Concurrency, Proceedings of the 26th ACM Symposium on High-performance Parallel and Distributed Computing (HPDC 2017), (pp. 155-166).
This paper presents a novel programming model that separates parallel overlap from computation and stall time. Karsten Schwan Memorial Best Paper Award

[BIGDATA] Arnab K. Paul, Arpit Goyal, Feiyi Wang, Sarp Oral, Ali R. Butt, Michael J. Brim, Sangeetha B. Srinivasa (2017). I/o load balancing for big data hpc applications. Proceedings of the 2017 IEEE International Conference on Big Data (Big Data), pages 233–242, Dec 2017.

[PDSW] Arnab K Paul, Steven Tuecke, Ryan Chard, Ali R Butt, Kyle Chard, Ian Foster (2017). Toward scalable monitoring on large-scale storage for software defined cyberinfrastructure. Proceedings of the 2nd Joint International Workshop on Parallel Data Storage & Data Intensive Scalable Computing Systems, pages 49–54. ACM, 2017.

[HPCS] Chaitra Raghunath, Tyler H. Chang, Layne T. Watson, Mohamed Jrad, Rakesh K. Kapania, and Raymond M. Kolonay (2017). Global deterministic and stochastic optimization in a service oriented architecture. In Proceedings of the 25th High Performance Computing Symposium (HPC ’17). Society for Computer Simulation International, San Diego, CA, USA, Article 7, 12 pages.

[SC17] Hyogi Sim, Youngjae Kim, Sudharshan S. Vazhkudai, Geoffroy R. Vallée, Seung-Hwan Lim, Ali R. Butt (2017). Tagit: an integrated indexing and search service for file systems. Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC ’17). ACM, New York, NY, USA, Article 5, 12 pages. DOI: https://doi.org/10.1145/3126908.3126929.

[JSM] Li Xu (2017). PRESENTATION: Statistical Methods for Prediction of High-Performance Computing I/O Variability. The Joint Statistical Meetings, Baltimore, MD, 2017. Abstract only.

[QPRC] Li Xu (2017) POSTER: Statistical Prediction for High-Performance Computing I/O Variability.
Proceedings of the 34th Quality and Productivity Research Conference (QPRC 2017), Storrs, CT, 2017
Abstract only.

[BIGDATA] Luna Xu, Seung-Hwan Lim, Min Li, Ali R Butt, Ramakrishnan Kannan (2017). Scaling up data-parallel analytics platforms: Linear algebraic operation cases. Proceedings of the IEEE International Conference on Big Data (Big Data), 2017, pages 273–282. IEEE, 2017.

[IPDPS] Yonghong Yan, Jiawen Liu, Kirk W. Cameron, Mariam Umar (2017) HOMP: Automated Distribution of Parallel Loops and Data in Highly Parallel Accelerator-Based Systems. Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium (IPDPS 2017) (pp. 788-798). Orlando, FL: IEEE. doi: 10.1109/IPDPS.2017.99

2016

[TDSC] Hussain M. J. Almohri, Layne T. Watson, Danfeng Yao, Xinming Ou (2016). Security Optimization of Dynamic Networks with Probabilistic Graph Modeling and Linear Programming, IEEE Transactions on Dependable and Secure Computing 13(4), (pp. 474-487).
This paper presents a probabilistic graph model and algorithms for analyzing the security of complex networks with the ultimate goal of reducing the probability of successful attacks.

[IEEECLUSTER] Arnab K. Paul, Wenjie Zhuang, Luna Xu, Min Li, M. Mustafa Rafique, Ali R. Butt (2016). CHOPPER: Optimizing Data Partitioning for In-Memory Data Analytics Frameworks. Proceedings of the IEEE Cluster 2016 Conference, Taipei, Taiwan, 2016.