首页> 外文会议>6th Workshop on Irregular Applications: Architecture and Algorithms >Implementation and Evaluation of Data-Compression Algorithms for Irregular-Grid Iterative Methods on the PEZY-SC Processor
【24h】

Implementation and Evaluation of Data-Compression Algorithms for Irregular-Grid Iterative Methods on the PEZY-SC Processor

机译:PEZY-SC处理器中不规则网格迭代方法数据压缩算法的实现和评估

获取原文
获取原文并翻译 | 示例

摘要

Iterative methods on irregular grids have been used widely in all areas of comptational science and engineering for solving partial differential equations with complex geometry. They provide the flexibility to express complex shapes with relatively low computational cost. However, the direction of the evolution of high-performance processors in the last two decades have caused serious degradation of the computational efficiency of iterative methods on irregular grids, because of relatively low memory bandwidth. Data compression can in principle reduce the necessary memory memory bandwidth of iterative methods and thus improve the efficiency. We have implemented several data compression algorithms on the PEZY-SC processor, using the matrix generated for the HPCG benchmark as an example. For the SpMV (Sparse Matrix-Vector multiplication) part of the HPCG benchmark, the best implementation without data compression achieved 11.6Gflops/chip, close to the theoretical limit due to the memory bandwidth. Our implementation with data compression has achieved 32.4Gflops. This is of course rather extreme case, since the grid used in HPCG is geometrically regular and thus its compression efficiency is very high. However, in real applications, it is in many cases possible to make a large part of the grid to have regular geometry, in particular when the resolution is high. Note that we do not need to change the structure of the program, except for the addition of the data compression/decompression subroutines. Thus, we believe the data compression will be very useful way to improve the performance of many applications which rely on the use of irregular grids.
机译:不规则网格上的迭代方法已广泛用于计算科学和工程学的所有领域,用于求解具有复杂几何形状的偏微分方程。它们提供了较低的计算成本来表达复杂形状的灵活性。但是,由于内存带宽相对较低,近二十年来高性能处理器的发展方向已导致不规则网格上迭代方法的计算效率严重下降。数据压缩原则上可以减少迭代方法所需的内存带宽,从而提高效率。我们以在HPCG基准测试中生成的矩阵为例,在PEZY-SC处理器上实现了几种数据压缩算法。对于HPCG基准测试的SpMV(稀疏矩阵矢量乘法)部分,没有数据压缩的最佳实现达到了11.6Gflops /芯片,由于内存带宽而接近理论极限。我们的数据压缩实现已达到32.4Gflops。这当然是极端的情况,因为HPCG中使用的网格在几何上是规则的,因此其压缩效率非常高。但是,在实际应用中,在很多情况下,尤其是在高分辨率时,可以使网格的很大一部分具有规则的几何形状。请注意,除了添加了数据压缩/解压缩子例程外,我们不需要更改程序的结构。因此,我们认为数据压缩将是提高许多依赖使用不规则网格的应用程序性能的非常有用的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号