Evaluating optimizations that reduce global memory accesses of stencil computations in GPGPUs

被引:6
|
作者
Nasciutti, Thiago Carrijo [1 ]
Panetta, Jairo [1 ]
Lopes, Pedro Pais [1 ]
机构
[1] ITA, Div Ciencia Comp, Sao Jose Dos Campos, SP, Brazil
来源
基金
欧盟地平线“2020”;
关键词
GPGPU; memory hierarchy; stencil computation;
D O I
10.1002/cpe.4929
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This work compares the performance of optimizations that transform replicated global memory accesses into local memory accesses on 3D stencil computations in the NVIDIA Tesla K80 GPGPU. The optimizations reduce global memory contention caused by the set of multiprocessors. Evaluated optimizations are grid tiling, inserting spatial and temporal loops into kernels, register reuse, and some of their combinations. A standardized experiment evaluates performance variation with grid size and stencil size for each optimization. Experimental data show that codes that use these optimizations are up to 3.3 times faster than the classical stencil formulation. It also shows that the most profitable optimization varies with grid and stencil sizes.
引用
收藏
页数:16
相关论文
共 46 条
  • [41] Protecting against misinformation: Evaluating the effectiveness of three techniques to reduce memory conformity
    Kekus, Magdalena
    Dziubanska, Regina
    Michalak, Kacper
    Polczyk, Romuald
    Szpitalak, Malwina
    Barzykowski, Krystian
    [J]. BRITISH JOURNAL OF PSYCHOLOGY, 2024,
  • [42] Regularities Considered Harmful: Forcing Randomness to Memory Accesses to Reduce Row Buffer Conflicts for Multi-Core, Multi-Bank Systems
    Park, Heekwon
    Baek, Seungjae
    Choi, Jongmoo
    Lee, Donghee
    Noh, Sam H.
    [J]. ACM SIGPLAN NOTICES, 2013, 48 (04) : 181 - 191
  • [43] A wrapper around parallel MUMPS solver to reduce its memory usage and execution time for finite element method computations
    Paszynski, Maciej
    Azevedo Gomes, Antonio Tadeu
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 838 - 847
  • [44] Acute and chronic estradiol treatments reduce memory deficits induced by transient global ischemia in female rats
    Gulinello, M
    Lebesgue, D
    Jover-Mengual, T
    Zukin, RS
    Etgen, AM
    [J]. HORMONES AND BEHAVIOR, 2006, 49 (02) : 246 - 260
  • [45] Evaluating the potential impact of global warming on the UAE residential buildings - A contribution to reduce the CO2 emissions
    Radhi, Hassan
    [J]. BUILDING AND ENVIRONMENT, 2009, 44 (12) : 2451 - 2462
  • [46] Evaluating Online Global Recovery with Fenix using Application-aware In-memory Checkpointing Techniques
    Gamell, Marc
    Katz, Daniel S.
    Teranishi, Keita
    Heroux, Michael A.
    Van der Wijngaart, Rob F.
    Mattson, Timothy G.
    Parashar, Manish
    [J]. PROCEEDINGS OF 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2016), 2016, : 346 - 355