Xubin He

Temple University Logo

Xubin He

  • College of Science and Technology

    • Computer and Information Sciences

      • Professor

Courses Taught

Number

Name

Level

CIS 2107

Computer Systems and Low-Level Programming

Undergraduate

CIS 4517

Data-Intensive and Cloud Computing

Undergraduate

CIS 5517

Data-Intensive and Cloud Computing

Graduate

Selected Publications

Recent

  • Zhuang, Y., Wei, X., Li, H., Wang, Y., & He, X. (2019). An optimal checkpointing model with online OCI adjustment for stream processing applications. Concurrency and Computation: Practice and Experience, 31(20). doi: 10.1002/cpe.5347.

  • Wu, F., Lu, Z., Zhou, Y., He, X., Tan, Z., & Xie, C. (2019). OSPADA: One-Shot Programming Aware Data Allocation Policy to Improve 3D NAND Flash Read Performance. Proceedings - 2018 IEEE 36th International Conference on Computer Design, ICCD 2018, 51-58. doi: 10.1109/ICCD.2018.00018.

  • Huang, P., Subedi, P., He, X., He, S., & Zhou, K. (2019). FlexeCC: Partially relaxing ECC of MLC SSD for better cache performance. Proceedings of the 2014 USENIX Annual Technical Conference, USENIX ATC 2014, 489-500.

  • Fu, M., Feng, D., Hua, Y., He, X., Chen, Z., Xia, W., Huang, F., & Liu, Q. (2019). Accelerating restore and garbage collection in deduplication-based backup systems via exploiting historical information. Proceedings of the 2014 USENIX Annual Technical Conference, USENIX ATC 2014, 181-192.

  • Zhou, Y., Wu, F., Lu, Z., He, X., Huang, P., & Xie, C. (2019). SCORE: A novel scheme to efficiently cache overlong ECCs in NAND flash memory. ACM Transactions on Architecture and Code Optimization, 15(4). doi: 10.1145/3291052.

  • Zhuang, Y., Wei, X., Li, H., Wang, Y., & He, X. (2018). An optimal checkpointing model with online OCI adjustment for stream processing applications. Proceedings - International Conference on Computer Communications and Networks, ICCCN, 2018-July. doi: 10.1109/ICCCN.2018.8487327.

  • Yao, T., Tan, Z., Wan, J., Huang, P., Zhang, Y., Xie, C., & He, X. (2018). A set-aware key-value store on shingled magnetic recording drives with dynamic band. Proceedings - 2018 IEEE 32nd International Parallel and Distributed Processing Symposium, IPDPS 2018, 306-315. doi: 10.1109/IPDPS.2018.00040.

  • Zhao, N., Anware, A., Cheng, Y., Salman, M., Li, D., Wan, J., Xie, C., He, X., Wang, F., & Butt, A. (2018). Chameleon: An adaptive wear balancer for flash clusters. Proceedings - 2018 IEEE 32nd International Parallel and Distributed Processing Symposium, IPDPS 2018, 1163-1172. doi: 10.1109/IPDPS.2018.00125.

  • Zhou, K., Liu, W., Tang, K., Huang, P., & He, X. (2018). Alleviating Memory Refresh Overhead via Data Compression for High Performance and Energy Efficiency. IEEE Transactions on Parallel and Distributed Systems, 29(7), 1469-1483. doi: 10.1109/TPDS.2017.2763141.

  • Zhou, K., Sun, S., Wang, H., Huang, P., He, X., Lan, R., Li, W., Liu, W., & Yang, T. (2018). Demystifying cache policies for photo stores at scale: A tencent case study. Proceedings of the International Conference on Supercomputing, 284-294. doi: 10.1145/3205289.3205299.

  • Guo, Y., Liu, Q., Xiao, W., Huang, P., Podhorszki, N., Klasky, S., & He, X. (2017). SELF: A High Performance and Bandwidth Efficient Approach to Exploiting Die-Stacked DRAM as Part of Memory. Proceedings - 25th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS 2017, 187-197. doi: 10.1109/MASCOTS.2017.23.

  • Yao, T., Wan, J., Huang, P., He, X., Wu, F., & Xie, C. (2017). Building efficient key-value stores via a lightweight compaction tree. ACM Transactions on Storage, 13(4). doi: 10.1145/3139922.

  • Tang, K., Tiwari, D., Gupta, S., Vazhkudai, S., & He, X. (2017). Effective Running of End-To-End HPC Workflows on Emerging Heterogeneous Architectures. Proceedings - IEEE International Conference on Cluster Computing, ICCC, 2017-September, 344-348. doi: 10.1109/CLUSTER.2017.22.

  • Wu, F., Zhang, M., Du, Y., He, X., Huang, P., Xie, C., & Wan, J. (2017). A program interference error aware LDPC scheme for improving NAND flash decoding performance. ACM Transactions on Embedded Computing Systems, 16(5s). doi: 10.1145/3126563.

  • Zhang, P., Huang, P., He, X., Wang, H., & Zhou, K. (2017). Resemblance and mergence based indexing for high performance data deduplication. Journal of Systems and Software, 128, 11-24. doi: 10.1016/j.jss.2017.02.039.

  • Zhou, Y., Wu, F., Huang, P., He, X., Xie, C., & Zhou, J. (2017). Understanding and alleviating the impact of the flash address translation on solid state devices. ACM Transactions on Storage, 13(2). doi: 10.1145/3051123.

  • Liu, Q., Podhorszki, N., Choi, J., Logan, J., Wolf, M., Klasky, S., Kurc, T., & He, X. (2017). StoreRush: An Application-Level Approach to Harvesting Idle Storage in a Best Effort Environment. Procedia Computer Science, 108, 475-484. doi: 10.1016/j.procs.2017.05.005.