Memory-Centric Approach of Network Processing in a Modified RISC-based Processing Core

被引:0
|
作者
Efnusheva, Danijela [1 ]
Tentov, Goce Dokoski Aristotel [1 ]
Kalendar, Marija [1 ]
机构
[1] Fac Elect Engn & Informat Technol, Inst Comp Sci & Engn, Skopje, Macedonia
关键词
IP packet processing; memory-centric computing; network processors; next generation networks; RISC (Reduced Instruction Set Computing);
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The persistent rapid and vast growth of Internet's population, considering number of users, servers, links, and many new applications, has led to exponential network traffic increase, stimulating the increased demand for greater capacity of the communication network. While the fiber optic links are capable to achieve multi-gigabit bandwidth, the router's network processing hardware still remains the bottleneck for communication in networks. Therefore, in this paper we investigate the applicability of a novel memory-centric approach of network processing in a modified RISC-based processing core. The proposed processing core provides direct access to memory resources, without the use of general-purpose registers (GPRs) and cache memory, and also implements memory aliasing to specific IP header fields, thus providing easier manipulation of network packet headers. The results of Ipv4/IPv6 network processing simulations verify that the proposed network processor core achieves comparable performances to the Intel's IXP RISC micro engine.
引用
收藏
页码:1181 / 1188
页数:8
相关论文
共 50 条
  • [1] FPGA Implementation of RISC-based Memory-centric Processor Architecture
    Efnusheva, Danijela
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (09) : 6 - 17
  • [2] FPGA implementation of RISC-based memory-centric processor architecture
    Efnusheva D.
    [J]. International Journal of Advanced Computer Science and Applications, 2019, 10 (09): : 6 - 17
  • [3] Memory-centric video processing
    Beric, Aleksandar
    van Meerbergen, Jef
    de Haan, Gerard
    Sethuraman, Ramanathan
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2008, 18 (04) : 439 - 452
  • [4] Design of Processor in Memory with RISC-modified Memory-Centric Architecture
    Efnusheva, Danijela
    Tentov, Aristotel
    [J]. CYBERNETICS AND MATHEMATICS APPLICATIONS IN INTELLIGENT SYSTEMS, CSOC2017, VOL 2, 2017, 574 : 70 - 81
  • [5] Performance evaluation of RISC-based SoC platforms in network processing applications
    Ohlendorf, Rainer
    Wild, Thomas
    Meitinger, Michael
    Rauchfuss, Holm
    Herkersdorf, Andreas
    [J]. 2006 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2006, : 152 - +
  • [6] Memory-centric neuromorphic computing for unstructured data processing
    Sung, Sang Hyun
    Kim, Tae Jin
    Shin, Hera
    Namkung, Hoon
    Im, Tae Hong
    Wang, Hee Seung
    Lee, Keon Jae
    [J]. NANO RESEARCH, 2021, 14 (09) : 3126 - 3142
  • [7] Memory-centric neuromorphic computing for unstructured data processing
    Sang Hyun Sung
    Tae Jin Kim
    Hera Shin
    Hoon Namkung
    Tae Hong Im
    Hee Seung Wang
    Keon Jae Lee
    [J]. Nano Research, 2021, 14 : 3126 - 3142
  • [8] Memory-Centric Architecture of Neural Processing Unit for Edge Device
    Lee, Eunchong
    Sung, Minyong
    Jang, Sung-Joon
    Park, Jonghee
    Lee, Sang-Seol
    [J]. 18TH INTERNATIONAL SOC DESIGN CONFERENCE 2021 (ISOCC 2021), 2021, : 240 - 241
  • [9] HyGraph: Accelerating Graph Processing with Hybrid Memory-centric Computing
    Zhou, Minxuan
    Li, Muzhou
    Imani, Mohsen
    Rosing, Tajana
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 330 - 335
  • [10] Simulated and measured performance evaluation of RISC-based SoC platforms in network processing applications
    Ohlendorf, Rainer
    Wild, Thomas
    Meitinger, Michael
    Rauchfuss, Holm
    Herkersdorf, Andreas
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (10) : 703 - 718