A cache locking and direct cache access based network processing optimization method

被引:0
|
作者
State Key Laboratory of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China [1 ]
不详 [2 ]
不详 [3 ]
不详 [4 ]
机构
来源
Jisuanji Yanjiu yu Fazhan | / 3卷 / 681-690期
关键词
Interconnection networks (circuit switching) - Locks (fasteners) - Network architecture - Program processors;
D O I
10.7544/issn1000-1239.2014.20120449
中图分类号
TN911 [通信理论];
学科分类号
081002 ;
摘要
As network speed continues to grow, new challenges of network processing are emerging. Although many innovated solutions have been proposed in recent years, based on the analysis of the memory accessing trace and program locality in network processing, we point out that there are still defects in current processor network subsystem designs. Moreover, we find that the interaction and context switch between network processing and local programs are bottlenecks of network performance promotion, which have not been paid enough attention before. Motivated by the studies, a hardware and software co-design solution for network optimization is proposed, which includes improved direct cache access scheme, cache locking for system software, related interconnection architecture and the coherence protocol. The experiment shows that based on the proposed system, the peak TCP bandwidth is increased about 48%, while the UDP package loss rate is decreased by 40% under heavy pressure, and the network latency is decreased by more than 10%. Especially, the network bandwidth is improved about 44% when network processing benchmark executes with SPEC2000 programs in parallel. Also we discuss the collaboration scheme among the proposed solution and other main stream network optimization technologies, as well as the basic rules for the collaboration of multiple network optimization techniques.
引用
收藏
相关论文
共 50 条
  • [41] Update-based cache access and replacement in wireless data access
    Chen, Hui
    Xiao, Yang
    Shen, Xuemin
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (12) : 1734 - 1748
  • [42] Cache Maintenance using Distributed Cache Invalidation Method and Time to Live Mechanism in Wireless Mobile Network
    Shukla, Sonali S.
    Ingle, Yashwant S.
    2015 IEEE INTERNATIONAL CONFERENCE ON ENGINEERING AND TECHNOLOGY (ICETECH), 2015, : 86 - 89
  • [43] Cache Protection Method Based on Prefix Hierarchy for Content-oriented Network
    Kamimoto, Takashi
    Mori, Kenta
    Umeda, Sayaka
    Ohata, Yuri
    Shigeno, Hiroshi
    2016 13TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2016,
  • [44] Cache Pollution Detection Method Based on GBDT in Information-Centric Network
    Man, Dapeng
    Mu, Yongjia
    Guo, Jiafei
    Yang, Wu
    Lv, Jiguang
    Wang, Wei
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [45] Cache-Based Query Processing for Search Engines
    Cambazoglu, B. Barla
    Altingovde, Ismail Sengor
    Ozcan, Rifat
    Ulusoy, Ozgur
    ACM TRANSACTIONS ON THE WEB, 2012, 6 (04)
  • [46] Toward Modeling Cache-Miss Ratio for Dense-Data-Access-Based Optimization
    Sid Lakhdar, Riyane
    Charles, Henri-Pierre
    Kooli, Maha
    PROCEEDINGS OF THE 30TH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING (RSP'19): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2019, : 64 - 70
  • [47] A NEW COOPERATIVE CACHE OPTIMIZATION ALGORITHM FOR INTERNET OF VEHICLES BASED ON EDGE CLOUD NETWORK
    Bai, Wei
    Zhang, Hongwu
    Chen, Chen
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2020, 16 (03): : 1059 - 1075
  • [48] Network Delay and Cache Overflow: A Parameter Estimation Method for Time Window Based Hopping Network
    Fang, Zhu
    Xu, Zhengquan
    ENTROPY, 2023, 25 (01)
  • [49] Information-Centric Networking Cache Placement Method Based on Cache Node Status and Location
    Man, Dapeng
    Wang, Yao
    Wang, Hanbo
    Guo, Jiafei
    Lv, Jiguang
    Xuan, Shichang
    Yang, Wu
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [50] OPTIMIZED DIRECT METHOD ROUTING FOR CACHE MEMORY IN RISC ARCHITECTURE
    Priya, S.
    Kumar, R. Sathish
    Prabha, R.
    Baskar, S.
    IIOAB JOURNAL, 2018, 9 : 30 - 35