Welcome to Intelligent Storage System Laboratory!
Directed by Dr. Xuechen Zhang
Email: xuechen [dot] zhang [at] wsu [dot] edu
- File and storage systems
- Operating systems
- High performance computing
- Systems for AI
Student Recruiting
1. There are TAs and RAs openings for Ph.D. students in Dr. Zhang’s group. Interested students shall contact him by emailing their CVs and Tofel/GRE scores.
2. Summer internship at the Berkeley Lab: multiple positions are available for undergraduate and graduate students. These projects require C/C++ and are related to high-performance computing, OS, and system programming. If selected, the lab will pay $600/week for 9 weeks for undergraduate students plus a housing supplement of $3000. (The minimum GPA requirement is 3.0/4 and students must be US citizens or permanent residents at the time of applying.)
3. NSF REU site for Advancing Data-Driven Computational Simulations and Experiments: more information can be found here (https://reu.encs.vancouver.wsu.edu/).
Representative and Recent Publications
- Zhe Pan, Shuibing He, Xu Li, Xuechen Zhang, Yanlong Yin, Rui Wang, Lidan Shou, Mingli Song, Xian- He Sun, and Gang Chen. “Enumeration of Billions of Maximal Bicliques in Bipartite Graphs without Using GPUs”. In Proceedings of the ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC’24), Atlanta, GA, November 2024.
- Dang Zheng, Shuibing He, Xuechen Zhang, Peiyi Hong, Zhenxin Li, Xinyu Chen, Haozhe Song, Xian-He Sun, and Gang Chen, “PMAlloc: A Holistic Approach to Improving Persistent Memory Allocation”. ACM Transactions on Computer Systems, 2024.
- Zhenxin Li, Shuibing He, Zheng Dang, Peiyi Hong, Xuechen Zhang, Rui Wang, and Fei Wu, “CCL- BTree: A Crash-Consistent Locality-Aware B+-Tree for Reducing XPBuffer-Induced Write Amplification in Persistent Memory”. In Proceedings of The European Conference on Computer Systems (EuroSys ’24), Athens, Greece, April 2024.
-
Zhe Pan, Shuibing He, Xu Li, Xuechen Zhang, Rui Wang, and Gang Chen, “Efficient Maximal Biclique Enumeration on GPUs”, In Proceedings of ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC’23), Denver, CO, November 2023.
- Weijian Chen, Shuibing He, Yaowen Xu, Xuechen Zhang, Siling Yang, Shuang Hu, Xian-He Sun, and Gang Chen, “iCACHE: An Importance-Sampling-Informed Cache for Accelerating I/O-Bound DNN Model Training”, In Proceedings of the 29th IEEE International Symposium on High-Performance Computer Architecture (HPCA-29), Montreal, QC, Canada, February 2023.
- Zheng Dang, Shuibing He, Peiyi Hong, Zhenxin Li, Xuechen Zhang, Xian-He Sun, and Gang Chen, “NVAlloc: Rethinking Heap Metadata Management in Persistent Memory Allocators”, In Proceedings of the 27th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS’22), Lausanne, Switzerland, February 2022.
- Siling Yang, Weijian Chen, Xuechen Zhang, Shuibing He, Yanlong Yin, and Xian-He Sun, “Automated DNN Pruning and Mapping for ReRAM-based Accelerator”, In Proceedings of the International Conference on Supercomputing 2021 (ICS’21), Worldwide online event, June 2021.
- Tyler Coy, Shuibing He, Bin Ren, and Xuechen Zhang, “Compiler Aided Checkpointing using Crash-Consistent Data Structures in NVMM Systems”, In Proceedings of the International Conference on Supercomputing 2020 (ICS’20), Barcelona, Spain, June 2020.
- Soklong Lim, Zaixin Lu, Bin Ren, Xuechen Zhang, “Enforcing Crash Consistency of Evolving Network Analytics in Non-Volatile Main Memory Systems”, In Proceedings of the 28th International Conference on Parallel Architectures and Compilation Techniques (PACT’19), Seattle, WA, September 2019.
- Ian Kosen, Can Huang, Zhi Chen, Xuechen Zhang, Emma Stewart, Liang Min, Dao Zhou, Lin Zhu, and Yilu Liu. “UPS: Unified PMU-Data Storage System to Enhance T+D PMU Data Usability”. IEEE Transactions on Smart Grid (TSG), 2019.
- Bao Nguyen, Tan Hua, and Xuechen Zhang, “Large-scale Adaptive Mesh Simulations Through Non-Volatile Byte-Addressable Memory”, ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC’17), Denver, CO, November 2017.
- Jian Huang, Michael R. Allen-Bond, and Xuechen Zhang, “Semantic-Aware Checking for Finding Deep Bugs in Fast Path”, Proceedings of 22nd International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS’17), Xi’an, China, 2017.
- Jian Huang, Xuechen Zhang, and Karsten Schwan, “Understanding Issue Correlations: A Case Study of the Hadoop System”, The ACM Symposium on Cloud Computing 2015 (SOCC’15), Kohala Cost, HI, August 2015.
- Ajay Gulati, Ganesha Shanmuganathan, Xuechen Zhang, and Peter Varman, ”Demand Based Hierarchical QoS Using Storage Resource Pools”, USENIX Annual Technical Conference (ATC’12), Boston, MA, June 2012.
- Xuechen Zhang, Kei Davis, and Song Jiang, “QoS Support for End Users of I/O-intensive Applications using Shared Storage Systems”, ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC’11), Seattle, WA, November 2011.
- Xuechen Zhang, Kei Davis, and Song Jiang, ”IOrchestrator: Improving the Performance of Multi-node I/O Systems via Inter-Server Coordination”, ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC’10), New Orleans, LA, November 2010.