首页> 外文OA文献 >Network Coding Parallelization Based on Matrix Operations for Multicore Architectures
【2h】

Network Coding Parallelization Based on Matrix Operations for Multicore Architectures

机译:基于矩阵运算的多核架构网络编码并行化

摘要

Network coding has the potential to improve the performance of current and future communication systems (including transportation and storage) and is currently even considered for communication architectures between the individual processors on same board or different boards in close proximity. Despite the fact that single core implementations show already comparable coding speeds with standard coding approaches, this paper pushes network coding to the next level by exploiting multicore architectures. The disruptive idea presented in the paper is to break with current software implementations and coding approaches and to adopt highly optimized dense matrix operations from the high performance computation field for network coding in order to increase the coding speed. The paper presents the novel coding approach for multicore architectures and shows coding speed gains on a commercial platform such as the Raspberry Pi2 with four cores in the order of up to one full magnitude. The speed increase gain is even higher than the number of cores of the Raspberry Pi2 since the newly introduced approach exploits the cache architecture way better than by-the-book matrix operations. Copyright © 2015 by the Institute of Electrical and Electronic Engineers, Inc.All rights reserved
机译:网络编码具有改善当前和未来通信系统(包括运输和存储)的性能的潜力,并且目前甚至考虑将其用于同一板上或附近的不同板上的各个处理器之间的通信体系结构。尽管单核实现已显示出与标准编码方法已经相当的编码速度,但本文还是通过利用多核体系结构将网络编码推向了新的高度。本文提出的破坏性思想是要打破当前的软件实现和编码方法,并从高性能计算领域采用高度优化的密集矩阵运算进行网络编码,以提高编码速度。本文介绍了用于多核体系结构的新颖编码方法,并显示了在商业平台(例如具有四个核的Raspberry Pi2)上的编码速度提高,其顺序高达一个完整的数量级。速度提高的收益甚至高于Raspberry Pi2的内核数,因为新引入的方法比按书进行矩阵运算更好地利用了缓存体系结构。电气和电子工程师协会©2015版权所有。保留所有权利

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号