首页> 外文会议>International Conference on Parallel Processing and Applied Mathematics >Efficient Execution of Erasure Codes on AMD APU Architecture
【24h】

Efficient Execution of Erasure Codes on AMD APU Architecture

机译:在AMD APU架构上有效地执行擦除代码

获取原文

摘要

Erasure codes such as Reed-Solomon codes can improve the availability of distributed storage in comparison with replication systems. In previous studies we investigated implementation of these codes on multi/many-core architectures, such as Cell/B.E. and GPUs. In particular, it was shown that bandwidth of PCIe bus is a bottleneck for the implementation on GPUs. In this paper, we focus on investigation how to map systematically the Reed-Solomon erasure codes onto the AMD Accelerated Processing Unit (APU), a new heterogeneous multi/many-core architecture. This architecture combines CPU and GPU in a single chip, eliminating costly transfers between them through the PCI bus. Moreover, APU processors combine some features of Cell/B.E. processors and many-core GPUs, allowing for both vectorization and SIMT processing simultaneously. Based on the previous works, the method for the systematic mapping of computation kernels of Reed-Solomon and Cauchy Reed-Solomon algorithms onto the AMD APU architecture is proposed. This method takes into account properties of the architecture on all the levels of its parallel processing hierarchy.
机译:诸如Reed-Solomon代码之类的擦除代码可以改善与复制系统相比的分布式存储的可用性。在以前的研究中,我们调查了在多/多核架构上的这些代码的实施,例如Cell / B.E。和GPU。特别地,显示PCIe总线的带宽是GPU上实现的瓶颈。在本文中,我们专注于调查如何系统地将Reed-Solomon擦除代码系统映射到AMD加速处理单元(APU),这是一种新的异构多/多核架构。此架构将CPU和GPU组合在单个芯片中,通过PCI总线消除它们之间的成本转换。此外,APU处理器结合了细胞/ B.E的一些特征。处理器和许多核心GPU,允许同时进行矢量化和SIMT处理。基于以前的作品,提出了芦苇所罗门和Cauchy Reed-Solomon算法的计算核系统映射到AMD APU架构的方法。此方法考虑其并行处理层次结构的所有级别的体系结构的属性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号