Xiaojun Ruan
  • Home
  • Biography
  • Research
  • Publications
  • Teaching
Publications​
  1. [IEEE ICMLA’25] Mark Fullton, Xiaojun Ruan, Xunfei Jiang, Mahdi Ebrahimi, "Reducing Exposure Bias in Deep Learning Models for GPU Temperature Prediction in Data Centers". In the Proceedings of the 24th IEEE International Conference on Machine Learning and Applications (ICMLA 2025), Boca Raton, Florida, U.S.A., December 3-5, 2025.(Accept rate: 20%-23%)(Accepted)
  2. [IEEE FMLDS’25] Brandon Ismalej, Xiaojun Ruan, Xunfei Jiang, “Evaluating Privacy and Utility of Synthetic Tabular Data with Membership Inference Attacks”, IEEE International Conference on Future Machine Learning and Data Science, Los Angeles, California, November 2 - 5,2025
  3. [PEVA’25] Zecheng Li, Shu Yin, Xiaojun Ruan, “Optimizing parallel I/O performance in NVMe SSDs by Dynamic cache partitioning”, Performance Evaluation, Elsevier, Vol. 168, June 2025. 
  4. [CSCSU’25] Arsh Parmar, Jaishnoor Kaur, Hongmin Li, Xiaojun Ruan, “Revisiting Deep Knowledge Tracing: A Comparative Analysis of RNN and Transformer Models on Interaction Encoding and Sequence Variations”, (Best Paper Nominee), Fifth Annual Computer Science Conference for CSU Undergraduates, April 26, 2025.
  5. [IEEE NAS’24] Zecheng Li, Guancheng Li, Songhui Cao, Shu Yin, and Xiaojun Ruan, "Dynamic Cache Partitioning for Enhancing Parallel I/O Performance in NVMe SSDs," In the Proceedings of the 17th International Conference on Networking, Architecture and Storage (NAS), Zhuhai, China, November 29 - December 1, 2024.
  6. [ICPP’23] Z.-P. Wang, Y.-J. Song, Z.-J. Xu, Y.-H. Li, G.-C. Li, X.-J. Ruan, and S. Yin, “RBC: A bandwidth controller to reduce write-stalls and tail latency”, In the Proceedings of the 52nd International Conference on Parallel Processing, Salt Lake City, Utah, USA, August 7-10, 2023.
  7. [IEEE ACCESS’22] L. Cao, R.-W Li, X.-J. Ruan, and Y.-H. Liu, "Defending Against Co-Residence Attack in Energy-Efficient Cloud: An Optimization Based Real-Time Secure VM Allocation Strategy", IEEE Access, vol. 10, pp. 98549-98561, September 14, 2022.
  8. [IEEE NAS'21] X. -J. Ruan, X.-F. Jiang, H.-Q. Chen, “Cached Mapping Table Prefetching for Random Reads in Solid-State Drives”, Proc. the 15th IEEE International Conference on Networking, Architecture, and Storage , Riverside, California, October 24 - 26, 2021.
  9. [IPDPSW’21] X.-J. Ruan and H.-Q. Chen, “Informed Prefetching in I/O Bounded Distributed Deep Learning”, In the Proceedings the 3rd Workshop on Parallel AI and Systems for the Edge (PAISE) co-conducted with 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 850-857, Portland, Oregon, May 21, 2021.
  10. [LENS’19] A. Nayak, H.-Q. Chen, X.-J. Ruan, and J.-S. Ouyang, “DeepSpot: Understanding Online Opinion Spam by Text Augmentation using Sentiment Encoder-Decoder Networks”, 3rd ACM SIGSPATIAL International Workshop on Analytics for Local Events and News (LENS 2019), Chicago, Illinois, USA, November 5, 2019.
  11. [FGCS'19] X.-J. Ruan, H.-Q. Chen, Y. Tian, and S. Yin, "Virtual Machine Allocation and Migration based on Performance-to-Power Ratio in Energy-Efficient Clouds", PDF Version, Future Generation Computer Systems, Elsevier, vol. 100, pp. 380-394, November 2019.
  12. [IEEE SiPS Workshop’18] X.-F. Jiang, Y.-H. Liu, X.-J. Ruan, T. Baigalmaa, L. Nguyen, D. Akiyoshi, and C. Peck, “Energy Modeling of Cluster System”, IEEE Workshop on Signal Processing Systems (SiPS), Cape Town, South Africa, October 21-24, 2018.
  13. [PDP'18] B. Jiao, S. Yin, X.-J. Ruan, S. Chen, Z. Tang, and X.-M. Zhu, "DuoFS: A Hybrid File System Balancing Energy-Efficiency, Reliability, and Performance", 26th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, Bambridge, UK, March 21-23, 2018. 
  14. [ICNC’18] Y.-H. Liu, X.-J. Ruan, S.-J. Cai, R.-W. Li, and H.-X. He, “An optimized VM Allocation Strategy to Make a Secure and Energy-Efficient Cloud Against Co-residence Attack”, International Conference on Computing, Networking and Communications, Communications and Information Security Symposium, Maui, HI, USA, March 5-8, 2018. 
  15. [Poster Abstract IEEE ICDCS’17 ] Bing Jiao, Xiaomin Zhu, X.-J. Ruan, Xiao Qin, and Shu Yin, “DuoFS: An Attempt at Energy-Saving and Retaining Reliability of Storage Systems”, Posters, IEEE 37th International Conference on Distributed Computing Systems, Atlanta, GA, USA, June 5-8, 2017.
  16. [ICNC’17] X.-J. Ruan and H.-Q. Chen, “Improving  Shuffle I/O Performance for Big Data Processing using Hybrid Storage”, International Conference on Computing, Networking and Communications: Social Computing and Semantic Data Mining Symposium, Silicon Valley, USA, January 26-29, 2017. (Acceptance Rate: 29%)
  17. [CNC Workshop’17] E. Oliech* and X.-J. Ruan, “Survey On Energy-Efficient Hard Drive Disks”, International Workshop on Computing, Networking and Communications, Silicon Valley, USA, January 29, 2017. (* denotes student)
  18. [IEEE ICPADS’16] S. Yin, Z.-Y. Xiao, K.-L. Li, J.-Z. Huang, X.-J. Ruan, X.-M. Zhu, and X. Qin, “RESS: A Reliable Energy Efficient Storage System”, Proc. the 22nd IEEE International Conference on Parallel and Distributed Systems 2016, Wuhan, China, Dec. 13-16, 2016
  19. [IEEE Cluster’15] X.-J. Ruan and H.-Q. Chen, "Performance-to-Power Ratio Aware Virtual Machine (VM) Allocation in Energy-Efficient Clouds", Proc. the 2015 IEEE International Conference on Cluster Computing, Chicago, USA, September 8-11, 2015. (Acceptance Rate: 24%, 38/157) 
  20. [ICPP’15] S. Yin, X.-W. Li, K.-L. Li, J.-Z. Huang, X.-J. Ruan, X.-M. Zhu, W. Cao, X. Qin, and “REED: A Reliable Energy-Efficient RAID”,  Proc. the 44th International Conference on Parallel Processing, Beijing, China, September 1-4, 2015.
  21. [IEEE HPCC’15] S. Yin, Z.-Y. Ding, X.-J. Ruan, X.-M. Zhu, Z. Tang, K.-L. Li,  and X. Qin, “HcDD: The Hybrid Combination of Disk Drives in Active Storage Systems”, Proc. the 17th IEEE International Conference on High Performance Computing and Communications, New York, USA, August 24-26, 2015.
  22. [IEEE TDSC'14] S. Yin, X.-J. Ruan, A. Mananares, X. Qin, and K. Li, "MINT: A Reliability Modeling Framework for Energy-Efficient Parallel Disk Systems", IEEE Transactions on Dependable and Secure Computing, vol. 11, no. 4, pp. 345-360, July-Aug. 2014.
  23. [SCN’14] Q. Yang, Alvin Lim, X.-J. Ruan, X. Qin, “Location-Preserved Contention Based Routing in VANETs”, Security and Communication Networks, John Wiley & Sons, vol. 7, April 11, 2014.
  24. [JOC'14] X.-F. Jiang, Maen M. Al Assaf, X.-J. Ruan, M.-K. Qiu, and X. Qin, "Thermal Modeling and Analysis of Cloud Data Storage Systems", Journal of Communications, vol. 9, no. 4, pp. 299-311, April 2014.
  25. [IEEE HPCC_EUC’13] Shu Yin, Kenli Li, Xiao Qin, X.-J. Ruan, Haiquan Chen, Jiong Xie, Xiaomin Zhu, "Reliability Analysis of Energy-Efficient Parallel Storage Systems", Proc. in the 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), Changsha, China, Nov. 2013
  26. [JSPS'13] X.-F. Jiang, Maen M. Al Assaf, J. Zhang, M. I. Alghamdi, X.-J. Ruan, T. Muzaffar, X. Qin, “Thermal Modeling of Hybrid Storage Clusters”, Journal of Signal Processing Systems, vol. 72, no. 3, pp 181-196, September 2013.
  27. [ICCS'13] J. Xie, Y. Tian, S. Yin, J. Zhang, X.-J. Ruan, and Xiao Qin, “Adaptive Preshuffling in Hadoop Clusters”, Proc. the International Conference on Computational Science, Barcelona, Spain, 5-7 June, 2013. 
  28. [IEEE IPCCC'12] B. Romoser, R. Fares, P. Janovics, Z.-L. Zong, X.-J. Ruan, and X. Qin, “Global Workload Characterization of A Large Scale Satellite Image Distribution System”, Proc. the 31st IEEE International Performance Computing and Communications Conference, Nov. 2012.
  29. [IEEE IPCCC'12] X.-F. Jiang, M. I. Alghamdi, J. Zhang, M. Al Assaf, X.-J. Ruan, T. Muzaffar, and X. Qin, “Thermal Modeling and Analysis of Storage Systems”, Proc. the 31st IEEE International Performance Computing and Communications Conference, Nov. 2012.
  30. [IEEE IPCCC'12] X.-J. Ruan, M. I. Alghamdi, X.-F. Jiang, Z.-L. Zong, Y. Tian, and X. Qin, “Improving Write Performance by Enhancing Internal Parallelism of Solid State Drives”, Proc. the 31st IEEE International Performance Computing and Communications Conference, Austin, TX, Nov. 2012. (Acceptance Rate: 27.8%, 32/115)
  31. [IEEE Cluster'12] Z.-Y. Ding, X.-F. Jiang, S. Yin, X.-J. Ruan, Xiao Qin, K.-H. Chang, M. I. Alghamdi, and M. Qiu “Multicore-Enabled Smart Storage for Clusters,” Proc. the 2012 IEEE International Conference on Cluster Computing, Beijing, China, 24-28 September 2012.
  32. [IEEE TDSC'12] X.-J. Ruan, Q. Yang, M. I. Alghamdi, S. Yin, and X. Qin, "ES-MPICH2: A Message Passing Interface with Enhanced Security", IEEE Transactions on Dependable and Secure Computing, vol. 9, no. 3, pp. 361-374, May-June, 2012.
  33. [IEEE IPCCC'11] S. Yin, Y. Tian, J. Xie, X. Qin, M. Alghamdi, X.-J. Ruan, M.-K. Qiu, "Reliability Analysis of An Energy-Aware RAID System", Proc. 20th IEEE Int'l Performance Computing and Communication Conference, Orlando, FL, Nov. 2011.
  34. [ACM TOS'11] A. Manzanares, X. Qin, X.-J. Ruan, and S. Yin, "PRE-BUD: Prefetching for Energy-Efficient Parallel I/O Systems with Buffer Disks", ACM Transactions on Storage, vol. 7, no. 1, Jun. 2011.
  35. [IEEE MSST'11] Z. L. Zong, X. Qin, X.-J. Ruan, and M. Nijim, "Heat-Based Dynamic Data Caching: A Load Balancing Strategy for Energy-Efficient Parallel Storage Systems with Buffer Disks", In Proceedings of the 27th IEEE Symposium on Massive Storage Systems and Technologies, Denver, CO, May, 2011.
  36. [IEEE TC'11] Z. L. Zong, A. Manzanares, X.-J. Ruan, and X. Qin, "EAD and PEBD: Two Energy-Aware Duplication Scheduling Algorithms for Parallel Tasks on Homogeneous Clusters", IEEE Transactions on Computers, Vol. 60, Issue 3, pp. 360-374, Mar. 2011.
  37. [IEEE TMC'11] X. -J. Ruan, S. Yin, A. Manzanares, M. Alghamdi, and X. Qin, "A Message Scheduling Scheme for Energy Conservation in Multimedia Wireless Systems", IEEE Transactions on Systems Man & Cybernetics, Part A: Systems and Humans, vol. 41, no. 2, pp. 272-283, Mar. 2011.
  38. [IEEE IPCCC'10] X. -J. Ruan, Q. Yang, M. Alghamdi, S. Yin, Z. -Y. Ding, J. Xie, Y. Tian, J. Majors, J. Lewis, and X. Qin, "ES-MPICH2: A Message Passing Interface with Enhanced Security", Proc. 20th IEEE Int'l Performance Computing and Communication Conference, pp. 61-68, Albuquerque, NM, Dec. 2010. (acceptance rate: 28.3%, 36/127)
  39. [IEEE GLOBECOM'10] Q. Yang, A. Lim, X. -J. Ruan, and X. Qin, "Location Privacy Protection in Contention Based Forwarding for VANETS", Proc. IEEE Global Communication Conference, Miami, FL, Dec. 2010.
  40. [IEEE IPCCC'10] J. Lewis, M. Assaf, X.-J. Ruan, Z. –Y. Ding, Y. Tian, and X. Qin, "An Automatic Prefetching and Caching System", Proc. 20th IEEE Int’l Performance Computing and Communication Conference, Albuquerque, NM, Dec. 2010.
  41. [ICPP'10] A. Manzanares, X. -J. Ruan, S. Yin, J. Xie, Z. -Y. Ding, Y. Tian, J. Majors, and X. Qin, "Energy Efficient Prefetching with Buffer Disks for Cluster File Systems", Proc. 39th International Conference on Parallel Processing, San Diego, CA, Sept. 2010.
  42. [IEEE HPCC'10] S. Yin, M. I. Alghamdi, X.-J. Ruan, M. Nijim, A. Tamilarasan, Z.-L. Zong, X. Qin, and Y.-M. Yang, "Improving Energy Efficiency and Security for Disk Systems", Proc. 12th IEEE International Conference on High Performance Computing and Communications, Melbourne, Australia, September 1-3, 2010.
  43. [HCW'10] J. Xie, S. Yin, X.-J. Ruan, Z.-Y. Ding, Y. Tian, J. Majors, and X. Qin, "Improving MapReduce Performance via Data Placement in Heterogeneous Hadoop Clusters", Proc. 19th International Heterogeneity in Computing Workshop, Atlanta, Georgia, Apr. 2010.
  44. [ACM TECS'10] A. Manzanares, X. -J. Ruan, S. Yin, A. Roth, and X. Qin, "Conserving Energy in Real-Time Storage Systems with I/O Burstiness", ACM Transactions on Embedded Computing Systems. vol. 9, no. 3, pp. 1-21, Feb. 2010.
  45. [IEEE TC'10] X. Qin, H. Jiang, A. Manzanares, X. -J. Ruan, and S. Yin, "Communication-Aware Load Balancing for Parallel Applications on Clusters", IEEE Transactions on Computers, vol. 59, no. 1, pp.42-52, Jan. 2010.
  46. [IEEE IPCCC'09] X. -J. Ruan, S. Yin, A. Manzanares, J. Xie, Z.-Y. Ding, J. Majors, and X. Qin, "ECOS: An Energy-Efficient Cluster Storage Systems", Proc. the 19th IEEE International Performance Computing and Communications Conference, pp. 79-86, Phoenix, AZ, Dec. 2009. (acceptance rate: 32.6%, 46/141)
  47. [IEEE IPCCC'09] S. Yin, X.-J. Ruan, A. Manzanares, J. Xie, Z.-Y. Ding, J. Majors, and X. Qin "Improving Reliability of Energy- Efficient Storage System by Disks Swapping", Proc. the 19th International Performance Computing and Communications Conference, Phoenix, AZ, Dec. 14th -16th, 2009.
  48. [ICPP'09] X. -J. Ruan, A. Manzanares, S. Yin, Z. -L. Zong, and X. Qin, “Performance Evaluation of Energy-Efficient Parallel I/O Systems with Write Buffer Disks”, Proc. 38th International Conference on Parallel Processing, pp. 164-171, Vienna, Austria, Sept. 2009. (Acceptance Rate: 32.3%, 71/220)
  49. [IEEE Cluster'09] S. Yin, X.-J. Ruan, A. Manzanares, X. Qin, "How Reliable are Parallel Systems When Energy-Efficient Schemes are involved?", Proc. IEEE International Conference on Cluster Computing, New Orleans, LA, Aug. 31-Sept.4, 2009.
  50. [IEEE ICCCN'09] M. Nijim, A. Manzanares, X.-J. Ruan, and X. Qin, "HYBUD: An Energy-Efficient Architecture for Hybrid Parallel Disk Systems", Proc. the 18th International Conference on Computer Communications and Networks, San Francisco, CA, Aug. 2009.
  51. [ACM TOS'09] X. Qin, H. Jiang, A. Manzanares, X. -J. Ruan, and S. Yin, "Dynamic Load Balancing for I/O-Intensive Applications on Clusters", ACM Transactions on Storage, vol. 5, no. 3, Aug. 2009.
  52. [IEEE NCA'09] A. Manzanares, X. -J. Ruan, S. Yin, M. Nijim, X. Qin, and W. Luo, “Energy-Aware Prefetching for Parallel Disk Systems: Algorithms, Models, and Evaluation”, Proc. the 8th IEEE International Symposium on Network Computing and Applications, July 2009.
  53. [IEEE NAS'09] X. -J. Ruan, A. Manzanares, S. Yin, M. Nijim, and X. Qin, “Can We Improve Energy Efficiency of Secure Disk Systems without Modifying Security Mechanisms?”, Proc. the 4th IEEE International Conference on Networking, Architecture, and Storage , pp. 413-420, Zhang Jia Jie, China, July 2009. (Acceptance Rate: 25.3%, 45/178)
  54. [ACM SAC'09] X. -J. Ruan, A. Manzanares, K. Bellam, X. Qin, Z.-L. Zong, "DARAW: A New Write Buffer to Improve Parallel I/O Energy-Efficiency", Proc. the 24th ACM Symposium on Applied Computing, pp. 299-304, Honolulu, Hawaii, Mar. 2009. (acceptance rate 29.1%, 315/1084)
  55. [IEEE TWC'08] X. Qin, M. Alghamdi, M. Nijim, Z.-L. Zong, X. -J. Ruan, K. Bellam, and A. A. Manzanares, "Improving Security of Real-Time Wireless Networks Through Packet Scheduling", IEEE Transactions on Wireless Communications, vol. 7, no. 9, pp. 3273-3279, Sept. 2008.
  56. [IEEE ICCCN'08] M. Nijim, X. Qin, Z.-L. Zong, X.-J. Ruan and K. Bellam, "Security-Aware Cache Management for Cluster Storage Systems", Proc. the 17th International Conference Computer Communications and Networks, St. Thomas, Virgin Islands, Aug. 2008.
  57. [IEEE NGASHPC'08] A. Roth, A. Manzenares, K. Bellam, X. Qin, X.-J. Ruan, and M. Nijim, "Energy Conservation for Real-Time Disk Systems with I/O Burstiness", Proc. IEEE Int'l Workshop Next Generation Autonomous Storage and High Performance Computing, St. Thomas, Virgin Islands, Aug. 2008.
  58. [IEEE ISCC'08] K. Bellam, A. Manzanares, X.-J. Ruan, X. Qin, and Y.-M. Yang, "Improving Reliability and Energy Efficiency of Disk Systems via Utilization Control", Proc. IEEE Symposium on Computers and Communications, July 2008.
  59. [WSC'07] Z.-L. Zong, K. Bellam, X.-J. Ruan, A. Manzanares, X. Qin, and Y.-M Yang, "A Simulation Framework for Energy-efficient Data Grids", Proc. Winter Simulation Conference, Washington, D.C., Dec. 2007.
  60. [ICPP'07] Z.-L. Zong, X. Qin, M. Nijim, X.-J. Ruan, K. Bellam, and M. Alghamdi, "Energy-Efficient Scheduling for Parallel Applications Running on Heterogeneous Clusters", Proc. 36th International Conference on Parallel Processing, Sept. 2007.
  61. [IEEE ICCCN'07] X. -J. Ruan, X. Qin, M. Nijim, Z.-L. Zong, and K. Bellam, "An Energy-Efficient Scheduling Algorithm Using Dynamic Voltage Scaling for Parallel Applications on Clusters", Proc. 16th IEEE Int'l Conference on Computer Communications and Networks, pp. 735-740, Honolulu, Hawaii, Aug. 2007. (Acceptance Rate: 29%)
  62. [IEEE ICCCN'07] K. Bellam, R. K. Vudata, X. Qin, Z.-L. Zong, M. Nijim, and X.-J Ruan, "Interplay of Security and Reliability using Non-Uniform Checkpoints", Proc. 16th IEEE Int'l Conference on Computer Communications and Networks, Honolulu, Hawaii, Aug. 2007.


Book Chapters

  1. Y. Tian, M. I. Alghamdi, X.-J. Ruan, J. Xie, and X. Qin, “Towards A Secure Fragment Allocation Of Files In Heterogeneous Distributed Systems”, Scalable Computing and Communications: Theory and Practice, John Wiley & Sons, Sept. 2012.
  2. S. Yin, X.-J. Ruan, A. Manzanares, X. Qin, "ROD: A Practical Approach to Improving Reliability of Energy-Efficient Parallel Disk Systems", Wiley Series on Parallel and Distributed Computing. July 2012. DOI: 10.1002/9781118342015.ch15
  3. Z.-L. Zong, X. -J. Ruan, A. Manzanares, K. Bellam, X. Qin, "Improving Energy-Efficiency of Computational Grids via Scheduling", Handbook of Research on P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications. Jan. 2010. ISBN: 1-61520-686-8 http://www.igi-global.com/reference/details.asp?id=35584


Picture
Create a free web site with Weebly