A Parallel Packet Processing Method On Multi-Core Systems

被引:2
作者
Li, Yunchun [1 ]
Qiao, Xinxin [1 ]
机构
[1] Beihang Univ, Dept Comp Sci, Beijing, Peoples R China
来源
2011 TENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES) | 2011年
关键词
prallel packet processing; multi-core; deep packet inspection;
D O I
10.1109/DCABES.2011.11
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The demand of network packet processing is increasing as applications demand more and more bandwidth and computing capability. In this paper, the characteristics of packet processing and multi-core systems are analyzed. In order to analyze the differences of serial packet processing and parallel packet processing, the packet processing model is proposed. In the end, a DPI experiment on a multi-core system has been carried out to verify the analysis. The results show the proportion of the parallel part and the load balancing of computing resources affect performance.
引用
收藏
页码:78 / 81
页数:4
相关论文
共 50 条
[31]   Task Parallel Scheduling over Multi-core System [J].
Wang, Bo .
CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 :423-434
[32]   Application of Multi-core Parallel Computing in FPGA Placement [J].
Huang, Bohu ;
Zhang, Haibin .
2013 2ND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND MEASUREMENT, SENSOR NETWORK AND AUTOMATION (IMSNA), 2013, :884-889
[33]   Performance comparison of different parallel lattice Boltzmann implementations on multi-core multi-socket systems [J].
Donath, S. ;
Iglberger, K. ;
Wellein, G. ;
Zeiser, T. ;
Nitsure, A. ;
Ruede, U. .
INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2008, 4 (01) :3-11
[34]   Scalable Many-field Packet Classification on Multi-core Processors [J].
Qu, Yun R. ;
Zhou, Shijie ;
Prasanna, Viktor K. .
2013 25TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 2013, :33-40
[35]   Multi-core implementation of decomposition-based packet classification algorithms [J].
Zhou, Shijie ;
Qu, Yun R. ;
Prasanna, Viktor K. .
JOURNAL OF SUPERCOMPUTING, 2014, 69 (01) :34-42
[36]   Multi-core implementation of decomposition-based packet classification algorithms [J].
Shijie Zhou ;
Yun R. Qu ;
Viktor K. Prasanna .
The Journal of Supercomputing, 2014, 69 :34-42
[37]   A HIGH PERFORMANCE MULTI-CORE NETWORK PROCESSING SYSTEM [J].
Zha, Qiwen ;
Zhang, Wu ;
Zeng, Xuewen ;
Song, Yi .
2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, :439-443
[38]   Task and Conduit Framework for Multi-Core Systems [J].
Mohindra, Sanjeev ;
Daly, James ;
Haney, Ryan ;
Schrader, Glenn .
PROCEEDINGS OF THE HPCMP USERS GROUP CONFERENCE 2008, 2008, :506-513
[39]   Batch Scheduler for Personal Multi-Core Systems [J].
Gupta, Prakhar ;
Atrey, Tarun ;
Garg, Manjari ;
March, Verdi ;
See, Simon Chong Wee .
PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES 2010), 2010, :584-587
[40]   A Multi-core Based DDoS Detection Method [J].
Wang, Dongqi ;
Zhu Yufu ;
Jie, Jia .
ICCSIT 2010 - 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 4, 2010, :115-118