Research Led by Dr. Yan Luo

Ongoing Projects at ACANETS Lab

Peer Reviewed Publications

Journal Papers

  1. Chen Tian, Yi Wang, Yan Luo, Hongbo Jiang, Wenyu Liu, Minimizing Content Reorganization and Tolerating Imperfect Workload Prediction for Cloud-based Video-on-Demand Services, IEEE Transactions on Services Computing, Accepted and to appear.
  2. Hao Yin, Bo Qiao, Yan Luo, Chen Tian, Richard Yang, Demystifying Commercial Content Delivery Networks in China, Concurrency and Computation: Practice and Experience, Wiley, Accepted and to appear.
  3. Hao Yin, Yong Jiang, Chuang Lin, Yan Luo, Yunjie Liu, Big Data: Transforming the Design Philosophy of Future Internet, IEEE Network, July-August, 2014, Volumn 28, Issue 4.
  4. Rui Liu, Yan Luo, Hengyong Yu,
GPU-Based Acceleration for Interior Tomography. IEEE Access 2: 757-770 (2014)
  5. Sanping Li, Eric Murray and Yan Luo, "Programmable Network Traffic Classification with OpenFlow Extensions", chapter of book titled “Network Innovation through OpenFlow and SDN Principles and Design”, Fei Hu editors, CRC Press 2014, Pages 269–302 Print ISBN: 978-1-4665-7209-6
  6. Xuzhou Chen, Yan Luo, Jie Wang, "A Virtual Network Embedding Algorithm for Providing Stronger Connectivity in the Residual Networks”, Journal of Networks, Vol 8, No 4 (2013), 779-786, Apr 2013
  7. Xiang Cheng, Sen Su, Zhongbao Zhang, Kai Shuang, Fangchun Yang, Yan Luo and Jie Wang, "Virtual Network Embedding Through Topology Awareness and Optimization", Computer Networks, Volume 56, Issue 6, 19 April  2012, Pages 1797–1813.
  8. Zhongbao Zhang, Xiang Cheng, Sen Su, Yiwen Wang, Kai Shuang, Yan Luo, A Unified Enhanced Particle Swarm Optimization-based Virtual Network  Embedding Algorithm, International Journal of Communication Systems, Jan 2012
  9. Xiang Cheng, Sen Su, Zhongbao Zhang, Hanchi Wang, Fangchun Yang, Yan Luo, Jie Wang, Virtual Network Embedding Through Topology-Aware Node Ranking, ACM Computer Communication Review, Vol 41, No. 2, April 2011
  10. Pablo Cascon, Julio Ortega, Yan Luo, Eric Murray, Antonio Diaz, Ignacio Rojas, Improving IPS by Network Processors, Journal of Supercomputing, Vol 57, Issue 1, July 2011
  11. Yan Luo, Network I/O Virtualization for Cloud Computing, Special Issue on Cloud Computing of IEEE IT Professional, pp. 36-41, Sept/Oct, 2010
  12. Yan Luo, Timothy Ficarra, Eric Murray and Chunhui Zhang, The Design, Performance Evaluation and Use Cases of a Virtualized Programmable Edge Node for Network Innovations, International Journal of Communication Networks and Distributed Systems, Vol. 6, No.3, pp 249-267, 2011
  13. Yan Luo, Workload Characterization of Spam Email Filtering Systems, International Journal of Network Security and Its Applications, Vol 2, No. 1, Jan 2010
  14. Jie Lu, Yan Luo, Jie Wang, Modeling and Performance Evaluation of Network Processor Based Application Designs, Computer Measurement Group Journal, Issue 122, pp. 53-67, winter 2008.
  15. Yan Luo, Jia Yu, Jun Yang, Laxmi Bhuyan, Conserving Network Processor Power Consumption By Exploiting Traffic Variability, ACM Transactions on Architecture and Code Optimization, Vol. 4, Issue 1, March 2007.
  16. L. Zhao, Yan Luo, L. Bhuyan, R. Iyer, A Network Processor Based Content Aware Switch, IEEE Micro Special Issue on High-Performance Interconnects, Volume 26, No. 3, pp. 72-84, May/June 2006
  17. Jia Yu, Jun Yang, Shaojie Chen, Yan Luo, Laxmi Bhuyan, Enhancing Network Processor Simulation Speed with Statistical Input Sampling, Lecture Notes in Computer Science, Volume 3793, Oct 2005, Pages 68 - 83, Springer-Verlag Publishers
  18. Yan Luo, Jun Yang, Laxmi Bhuyan, Li Zhao, NePSim: A Network Processor Simulator with Power Evaluation Framework, IEEE Micro Special Issue on Network Processors for Future High-End Systems and Applications, Sept/Oct 2004.
  19. Xi Chen, Yan Luo, Harry Hsieh, Laxmi Bhuyan and Felice Balarin, Assertion-Based Verification and Analysis of Network Processor Architectures, International Journal of Design Automation for Embedded Systems, Vol. 9 No. 3, Sept 2004, Kluwer Academic Publishers.
  20. Yan Luo, Laxmi Bhuyan, Xi Chen, Shared Memory Multiprocessor Architectures for Software IP Routers, IEEE Transactions on Parallel and Distributed Systems, Vol 14, No. 12, Dec 2003

Conference Papers

  1. Lu He, Yan Luo, Rui Liu, Hengyong Yu, Xuzhou Chen, Seung Woo Son, Bisection and Twisted SVD on GPU, IEEE High Performance Extreme Computing Conference, Waltham, MA, 2015
  2. Peilong Li, Yan Luo, Ning Zhang and Yu Cao, HeteroSpark: A Heterogeneous CPU/GPU Spark Platform for Machine Learning Algorithms, IEEE NAS 2015
  3. Peilong Li, Yan Luo, Yu Cao and Ning Zhang, HeteroSpark: A Heterogeneous CPU/GPU Spark Platform for Deep Learning Algorithms, Spark Summit East, March 2015
  4. Peilong Li, Xiaobing Huang, Tian Zhao, Yan Luo and Yu Cao, Sparkling: Identification of Task Skew and Speculative Partition of Data for Spark Applications, Spark Summit, July 2014
  5. Lu He, Yan Luo and Yu Cao, “Accelerator of Stacked Convolutional Independent Subspace Analysis for Deep Learning-Based Action Recognition”, In Proceedings of The 22nd IEEE International Symposium on Field-Programmable Custom Computing Machines, May 11-13, Boston, MA, 2014
  6. Sen Su, Zhongbao Zhang, Xiang Cheng, Yiwen Wang, Yan Luo and Jie Wang, Energy-aware Virtual Network Embedding Through Consolidation, The 1st IEEE INFOCOM Workshop on Communications and Control for Sustainable Energy Systems: Green Networking and Smart Grids, March 25-30, 2012, Orlando FL.
  7. Peilong Li, Yan Luo, Thomas Calloway, Imran Vakil, Exploration of Memory Hierarchy for Heterogeneous Computing Architecture, The 3rd Workshop on SoCs, Heterogeneous Architectures and Workloads, Feb 26, 2012, New Orleans, LA.
  8. Xuzhou Chen, Yan Luo and Jie Wang, Virtual Network Embedding with Border Matching, The 4th IEEE International Conference on Communication Systems and Networks, Jan 3-7, 2012, Bangalore, India.
  9. Xin Sun, Sen Su, Lei Jiang, Shuang Chi and Yan Luo, Multi-dimensional Resource Integrated Scheduling in a Shared Data Center, The First International Workshop on Data Center Performance, Minneapolis, MN, June 5, 2011
  10. Jonathan Labroad, Yan Luo, Sairhual Chalamalasetti, Timothy Ficarra, and Martin Margala, Reconfigurable Logic Accelerated Heterogeneous Multicore Architecture for Dynamic Workloads, 2nd Workshop on SoC Architecture, Accelerators and Workloads, in conjunction with IEEE HPCA’11, San Antonio, TX, Feb 12, 2011
  11. Yan Luo, Eric Murray, Timothy Ficarra, Accelereated Virtual Switching with Programmable NICs for Scalable Data Center Networking, ACM SIGCOMM Virtualized Infrastructure Systems and Architectures (VISA) Workshop, New Delhi, India, Sept 3, 2010
  12. Sanping Li, Yan Luo, High Performance Flow Feature Extraction with Multi-core Processors, IEEE International Conference on Network, Architecture and Storage, Macau, China, July 15-17, 2010 (Best Paper Award)
  13. Yan Luo, Pablo Cascon, Eric Murray, Julio Ortega, Accelerating OpenFlow Switching with Network Processors, ACM Symposium on Architectures for Networking and Communications Systems, Princeton, NJ, Oct 19, 2009
  14. Yan Luo, Sanping Li, Yu Liu, A DFA-Based Regular Expression Matching Engine on a NetFPGA Platform, NetFPGA Developers Workshop, Stanford University, Palo Alto, CA, Aug 12-24, 2009
  15. Sanping Li and Yan Luo, Discernibility Analysis and Accuracy Improvement of Machine Learning Algorithms for Network Intrusion Detection, IEEE International Conference on Communications, Dresden, Germany, June 14-18, 2009
  16. Yan Luo, Ke Xiang, Jie Fan and Chunhui Zhang, Distributed Intrusion Detection with Intelligent Network Interfaces for Future Networks, IEEE International Conference on Communications, Dresden, Germany, June 14-18, 2009
  17. Yan Luo, Chunhui Zhang, A Performance Study of Network I/O Accelerators for Network Virtualization, Workshop on The Influence of I/O on Microprocessor Architecture (IOM-2009) co-located with HPCA15, Raleigh, NC, February 15, 2009
  18. Yan Luo, Ke Xiang and Sanping Li, Acceleration of Decision Tree Searching for IP Traffic Classification, ACM Symposium on Architectures for Networking and Communications Systems, San Jose, CA, Nov 6-7, 2008
  19. Yan Luo and Chunhui Zhang, The Design of A Programmable Network Edge Node with Hybrid Multi-core Processors for Virtual Networks, IEEE International Conference on Computer Communications and Networks, St. Thomas, VI, August 3-7, 2008
  20. Piti Piyachon and Yan Luo, Design of High Performance Pattern Matching Engine Through Compact Deterministic Finite Automata, IEEE/ACM Design Automation Conference (DAC), Anaheim, CA, June 8-13, 2008
  21. Yan Luo and Jie Fan, Fault Tolerant Practices on Network Processors for Dependable Network Processing, 13th IEEE Workshop on Dependable Parallel, Distributed and Network-Centric Systems, in conjunction with IPDPS'08, Miami, FL, April 14-18, 2008
  22. Song Huang, Yan Luo and Wu-chun Feng, Modeling and Analysis of Power in Multicore Network Processors, Fourth IEEE Workshop on High-Performance, Power-Aware Computing, in conjunction with IPDPS'08, Miami, FL, April 14-18, 2008
  23. Chris Hayes and Yan Luo, DPICO: A High Speed Deep Packet Inspection Engine using Compact Finite Automata, ACM Symposium on Architectures for Networking and Communications Systems, Orlando, FL, Dec 3-4, 2007
  24. Piti Piyachon, Yan Luo, Compact State Machines for High Performance Pattern Matching, IEEE/ACM Design Automation Conference (DAC), San Diego, CA, June 4-8, 2007
  25. Piti Piyachon, Yan Luo, Efficient Memory Utilization on Network Processors for Deep Packet Inspection, ACM Symposium on Architecture for Networking and Communications Systems, San Jose, CA, Dec 3-5, 2006
  26. Li Zhao, Yan Luo, Laxmi Bhuyan, Ravi Iyer, SpliceNP: A TCP Splicer using Network Processors, ACM Symposium on Architecture for Networking and Communications Systems, Princeton, NJ, Oct 27-28, 2005
  27. Jingnan Yao, Yan Luo, Laxmi Bhuyan, Ravi Iyer, Optimal Network Processor Topologies for Efficient Packet Processing, IEEE Globecom 2005, St Louis, MO, Nov 28-Dec 2, 2005
  28. Li Zhao, Yan Luo, Laxmi Bhuyan, Ravi Iyer, Implementation and Design of A Content-aware Switch Using A Network Processor, IEEE Symposium on High Performance Interconnects, Palo Alto, CA, August 17-19, 2005
  29. Yan Luo, Jia Yu, Jun Yang, Laxmi Bhuyan, Low Power Network Processor Design Using Clock Gating, IEEE/ACM Design Automation Conference (DAC), Ahaheim, California, June 13-17, 2005
  30. Xi Chen, Yan Luo, Harry Hsieh, Laxmi Bhuyan, Felice Balarin, Utilizing Formal Assertions for System Design of Network Processors, Design Forum, Design Automation and Test in Europe (DATE), 2004.
  31. Yan Luo, Li Zhao, Laxmi Bhuyan, Walid Najjar, Evaluating the Impact of Architectural Features on Communication Benchmarks, Communications in Computing, Nevada, USA, June 24-27, 2002
  32. David Watson, Yan Luo, and Brett Fleisch, Experiences with Oasis+: A Fault Tolerant Storage System, Proceedings of the IEEE International Conference on Cluster Computing, Newport Beach, CA, Oct 8-11 2001
  33. David Watson, Yan Luo, and Brett Fleisch, The Oasis+ Dependable Distributed Storage System, Proceedings of the 2000 Pacific Rim International Symposium on Dependable Computing, Los Angeles, CA, December 18-19, 2000