GFlow: Towards GPU-based High-Performance Table Matching in OpenFlow Switches

被引:0
|
作者
Qiu, Kun [1 ]
Chen, Zhe
Chen, Yang
Zhao, Jin
Wang, Xin
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai, Peoples R China
来源
2015 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN) | 2015年
关键词
OpenFlow; GPU; Open vSwitch; flow-table; wildcard; table lookup;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates the acceleration of Software-based OpenFlow switches, equipped with commodity off-the-shelf hardware, for high-performance table matching. Particularly, due to the high flexibility and compatibility, software-based and SDN-compatible switches, such as OpenvSwitch, has been widely applied in several viable fields, like cloud services, future Internet architectures, and the network function virtualization (NFV). In these switches, table matching is a critical function. Existing CPU-based solutions are suffering from a low performance. In our work, we leverage the power of GPUs to accelerate table matching in software-based OpenFlow switches. We propose GFlow, which can handle OpenFlow table matching in a parallel fashion. Based on our extensive evaluations, we can see the GFlow is 8 to 10 times faster than existing GPU-based matching algorithm.
引用
收藏
页码:283 / 288
页数:6
相关论文
共 50 条
  • [1] GPU-based high-performance computing for radiation therapy
    Jia, Xun
    Ziegenhein, Peter
    Jiang, Steve B.
    PHYSICS IN MEDICINE AND BIOLOGY, 2014, 59 (04): : R151 - R182
  • [2] GPU-Based High-performance Imaging for Mingantu Spectral RadioHeliograph
    Mei, Ying
    Wang, Feng
    Wang, Wei
    Chen, Linjie
    Liu, Yingbo
    Deng, Hui
    Dai, Wei
    Liu, Cuiyin
    Yan, Yihua
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF THE PACIFIC, 2018, 130 (983)
  • [3] GPU-based High Performance Terrain Compression
    Mu, Xiaodong
    Niu, Xiaolin
    Shi, Shaowang
    Song, Wei
    MECHATRONICS AND INDUSTRIAL INFORMATICS, PTS 1-4, 2013, 321-324 : 1234 - 1237
  • [4] A GPU-based Algorithm-specific Optimization for High-performance Background Subtraction
    Zhang, Chulian
    Tabkhi, Hamed
    Schirner, Gunar
    2014 43RD INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2014, : 182 - 191
  • [5] GPU-based high-performance computing of multichannel EEG phase wavelet synchronization
    Efitorov, Alexander
    Knyazeva, Irina
    Yulia, Boytsova
    Danko, Sergey
    8TH ANNUAL INTERNATIONAL CONFERENCE ON BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES, BICA 2017 (EIGHTH ANNUAL MEETING OF THE BICA SOCIETY), 2018, 123 : 128 - 133
  • [6] GPU-based Design for Fingerprint Matching
    Reddy, Yenumula B.
    7TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT 2016), 2016,
  • [7] A High-performance GPU-based Forward-projection Model for Computed Tomography Applications
    Perez, Ismael
    Bauerle, Matthew
    Jimenez, Edward S.
    Thompson, Kyle R.
    RADIATION DETECTORS: SYSTEMS AND APPLICATIONS XV, 2014, 9215
  • [8] Surgical Gym: A high-performance GPU-based platform for reinforcement learning with surgical robots
    Schmidgall, Samuel
    Krieger, Axel
    Eshraghian, Jason
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024), 2024, : 13354 - 13361
  • [9] High Performance GPU-Based Fourier Volume Rendering
    Abdellah, Marwan
    Eldeib, Ayman
    Sharawi, Amr
    INTERNATIONAL JOURNAL OF BIOMEDICAL IMAGING, 2015, 2015
  • [10] High-Throughput Subset Matching on Commodity GPU-Based Systems
    Rogora, Daniele
    Papalini, Michele
    Khazaei, Koorosh
    Margara, Alessandro
    Carzaniga, Antonio
    Cugola, Gianpaolo
    PROCEEDINGS OF THE TWELFTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS 2017), 2017, : 513 - 526