Using Multi-core Processors to Support Network Security Applications

被引:5
|
作者
Xiang, Yang [1 ]
Zhou, Wanlei [1 ]
机构
[1] Univ Cent Queensland, Ctr Intelligent & Networked Syst, Sch Management & Informat Syst, Brisbane, Qld, Australia
关键词
D O I
10.1109/FTDCS.2008.16
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multi-core processors represent a major evolution in computing hardware technology. Multi-core provides a network security application with more processing power from the hardware perspective. However, there are still significant software design challenges that must be overcome. In this paper, we present new architecture for multi-core supported network security applications, which aims at providing network security processing without causing performance penalty to normal network operations. We also provide an instance of this architecture - a multi-core supported intrusion detection system based on neural network. While hardware-based parallelisms have shown their advantage on throughput performance, parallelisms based multi-core provides more flexible, high performance, comprehensive, intelligent, and scalable solutions to network security applications.
引用
收藏
页码:213 / 218
页数:6
相关论文
共 50 条
  • [1] Using multi-core to support security-related applications
    Zhou, Wanlei
    Xiang, Yang
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2008, 5022 : 316 - +
  • [2] Reducing the Memory Bandwidth Overheads of Hardware Security Support for Multi-Core Processors
    Lee, Junghoon
    Kim, Taehoon
    Huh, Jaehyuk
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (11) : 3384 - 3397
  • [3] Task partitioning for multi-core network processors
    Ennals, R
    Sharp, R
    Mycroft, A
    [J]. COMPILER CONSTRUCTION, PROCEEDINGS, 2005, 3443 : 76 - 90
  • [4] Using Multi-core Processor to support Network Parallel Image Processing Applications
    Ramraj, E.
    Rajan, A. Senthil
    [J]. PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 232 - +
  • [5] Architectural support for thread communications in multi-core processors
    Varoglu, Sevin
    Jenks, Stephen
    [J]. PARALLEL COMPUTING, 2011, 37 (01) : 26 - 41
  • [6] On the maturity of parallel applications for asymmetric multi-core processors
    Chronaki, Kallia
    Moreto, Miguel
    Casas, Marc
    Rico, Alejandro
    Badia, Rosa M.
    Ayguade, Eduard
    Valero, Mateo
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 127 : 105 - 115
  • [7] Language identification using multi-core processors
    Hanani, A.
    Carey, M. J.
    Russell, M. J.
    [J]. COMPUTER SPEECH AND LANGUAGE, 2012, 26 (05): : 371 - 383
  • [8] On Generating Self-similar Network Traffic Using Multi-core Processors
    Zhang Shuo
    Zhao Rongcai
    An Ke
    [J]. ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 667 - 672
  • [9] Transparent Multi-core Cryptographic Support on Niagara CMT Processors
    Hughes, James
    Morton, Gary
    Pechanec, Jan
    Schuba, Christoph
    Spracklen, Lawrence
    Yenduri, Bhargava
    [J]. 2009 ICSE WORKSHOP ON MULTICORE SOFTWARE ENGINEERING (IWMSE), 2009, : 81 - 88
  • [10] Quantum-Adaptive Scheduling for Multi-Core Network Processors
    Zhang, Yue
    Liu, Bin
    Shi, Lei
    Yao, Jingnan
    Bhuyan, Laxmi
    [J]. 28TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2008, : 554 - 561