An efficient implementation of fair load balancing over multi-CPU SOC architectures

被引:1
|
作者
Kornaros, G [1 ]
Orphanoudakis, T [1 ]
Zervos, N [1 ]
机构
[1] Ellemedia Technol, GR-71110 Iraklion, Greece
关键词
D O I
10.1109/DSD.2003.1231925
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Emerging applications for network processors require increased number of processing resources. This paper introduces a novel system to load balance the scheduled traffic over multiple processing cores maintaining in-order service. It is conceived in the framework of todays demanding network processors, but it is obviously applied to ever, multiprocessor platform. The focus Of the paper is on an efficient load-balancer supported by a high speed dual-pipeline engine tailored to operate at line rates over OC-192/10Gbps. Finally, an optimized implementation is presented occupying 1.34 mm(2) using a standard 0.18 mum cmos technology, while supporting 59.5 Million network packets per second.
引用
收藏
页码:197 / 203
页数:7
相关论文
共 50 条
  • [21] An integrated pipeline of open source software adapted for multi-CPU architectures: Use in the large-scale identification of single nucleotide polymorphisms
    Jayashree, B.
    Hanspal, Manindra S.
    Srinivasan, Rajgopal
    Vigneshwaran, R.
    Varshney, Rajeev K.
    Spurthi, N.
    Eshwar, K.
    Ramesh, N.
    Chandra, S.
    Hoisington, David A.
    COMPARATIVE AND FUNCTIONAL GENOMICS, 2007, : 1 - 7
  • [22] Elastic Multi-Resource Fairness: Balancing Fairness and Efficiency in Coupled CPU-GPU Architectures
    Tang, Shanjiang
    He, BingSheng
    Zhang, Shuhao
    Niu, Zhaojie
    SC '16: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2016, : 875 - 886
  • [23] Efficient Implementation of Sorting on Multi-Core SIMD CPU Architecture
    Chhugani, Jatin
    Macy, William
    Baransi, Akram
    Nguyen, Anthony D.
    Hagog, Mostafa
    Kumar, Sanjeev
    Lee, Victor W.
    Chen, Yen-Kuang
    Dubey, Pradeep
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (02): : 1313 - 1324
  • [24] IMPLEMENTATION OF AN EFFICIENT LOAD BALANCING STRATEGY FOR A LOCAL COMPUTER-SYSTEM
    BAUMGARTNER, KM
    KLING, RM
    WAH, BW
    COMPUTING SYSTEMS, 1989, 4 (04): : 216 - 226
  • [25] Implementation of the load balancing algorithm over a local area network and the Internet
    Ghanem, J
    Abdallah, CT
    Hayat, M
    Dhakal, S
    Birdwell, JD
    Chiasson, J
    Tang, Z
    2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 4199 - 4204
  • [26] Design and implementation of high-speed buffered crossbars with efficient load balancing for multi-core SoCs
    Kornaros, George
    Orphanoudakis, Theofanis
    MICROPROCESSORS AND MICROSYSTEMS, 2010, 34 (7-8) : 301 - 315
  • [27] Energy Efficient Dynamic Load Balancing over MultiGPU Heterogeneous Systems
    Cabrera, Alberto
    Acosta, Alejandro
    Almeida, Francisco
    Blanco, Vicente
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2017), PT II, 2018, 10778 : 123 - 132
  • [28] CAMLB-SpMV: An Efficient Cache-Aware Memory Load-Balancing SpMV on CPU
    Guo, Jihu
    Xia, Rui
    Zhu, Xiaoxiong
    Zhang, Xiang
    Liu, Jie
    53RD INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2024, 2024, : 640 - 649
  • [29] Efficient adaptive load balancing approach for compressive background subtraction algorithm on heterogeneous CPU–GPU platforms
    Lhoussein Mabrouk
    Sylvain Huet
    Dominique Houzet
    Said Belkouch
    Abdelkrim Hamzaoui
    Yahya Zennayi
    Journal of Real-Time Image Processing, 2020, 17 : 1567 - 1583
  • [30] IMPLEMENTATION OF GAMMON - AN EFFICIENT LOAD BALANCING STRATEGY FOR A LOCAL COMPUTER-SYSTEM
    BAUMGARTNER, KM
    KLING, RM
    WAH, BW
    PROCEEDINGS OF THE 1989 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, VOL 2: SOFTWARE, 1989, : 77 - 80