Benefits of using parallelized non-progressive network coding

被引:13
作者
Kim, Minwoo [1 ]
Park, Karam [2 ]
Ro, Won W. [1 ]
机构
[1] Yonsei Univ, Sch Elect & Elect Engn, Seoul 120749, South Korea
[2] Samsung Elect, Platform R&D Team, Mobile Commun, Suwon, South Korea
关键词
Network coding; Parallel algorithm; Non-progressive decoder; Tiling algorithm; Matrix inversion; Matrix multiplication;
D O I
10.1016/j.jnca.2012.05.014
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network coding helps improve communication rate and save bandwidth by performing a special coding at the sending or intermediate nodes. However, encoding/decoding at the nodes creates computation overhead on large input data that causes coding delays. Therefore the progressive method which can hide decoding delay in waiting time is proposed in the previous works. However, the network speed has been greatly accelerated and progressive schemes are no longer the most efficient decoding method. Thus, we present non-progressive decoding algorithm that can be more aggressively parallelized than the progressive network coding, which can diminish the advantages of hidden decoding time of progressive methods by utilizing the multi-core processors. Moreover, the block algorithm implemented by non-progressive decoding helps to reduce cache misses. Through experiments, our scheme which relies on matrix inversion and multiplication shows 46.0% improved execution time and 89.2% last level cache miss reduction compared to the progressive method on multi-core systems. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:293 / 305
页数:13
相关论文
共 50 条
  • [41] Improving Reliability in Lossy Wireless Networks Using Network Coding
    Ma, Li
    Lin, Zihuai
    Zhang, Zijie
    Mao, Guoqiang
    Vucetic, Branka
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (IEEE ICC), 2013, : 312 - 316
  • [42] Efficient Broadcasting Using Network Coding and Directional Antennas in MANETs
    Yang, Shuhui
    Wu, Jie
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (02) : 148 - 161
  • [43] On optimizing low SNR wireless networks using network coding
    Thakur, Mohit
    Medard, Muriel
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [44] Cooperative Transmission in Small Cell Networks Using Network Coding
    Zhan, Cheng
    Yao, Guo
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2018, 7 (04) : 510 - 513
  • [45] Reliable Relay Assisted Wireless Multicast Using Network Coding
    Fan, Pingyi
    Zhi, Chen
    Wei, Chen
    Ben Letaief, Khaled
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2009, 27 (05) : 749 - 762
  • [46] Performance Enhancement Using Network Coding in Dynamic Source Routing
    Manoranjitham, T.
    Nagarajan, V.
    3RD INTERNATIONAL CONFERENCE ON RECENT TRENDS IN COMPUTING 2015 (ICRTC-2015), 2015, 57 : 898 - 906
  • [47] A Lightweight Secure Image Super Resolution using Network Coding
    Quoc-Tuan Vien
    Nguyen, Tuan T.
    Nguyen, Huan X.
    VISAPP: PROCEEDINGS OF THE 16TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS - VOL. 4: VISAPP, 2021, : 653 - 660
  • [48] A Transmission Method Using Alternative Multipath Based on Network Coding
    Chen, Shuyang
    Feng, Hailin
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 126 - 129
  • [49] Protection Against Link Errors and Failures Using Network Coding
    Li, Shizheng
    Ramamoorthy, Aditya
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2011, 59 (02) : 518 - 528
  • [50] Data Recovery in Wireless Sensor Networks using Network Coding
    Shahidan, A. A.
    Fisal, N.
    Ismail, Nor-Syahidatul N.
    Yunus, Farizah
    Ariffin, Sharifah H. S.
    JURNAL TEKNOLOGI, 2015, 73 (03):