Busca avançada
Ano de início
Entree


Checkpointing fine-tuning for accelerating seismic applications in GPUs

Texto completo
Autor(es):
Maltempi, Thiago ; Rigo, Sandro ; Pereira, Marcio ; Yviquel, Herve ; Leite, Gustavo ; Lee, Orlando ; Costa, Jesse ; Araujo, Guido
Número total de Autores: 8
Tipo de documento: Artigo Científico
Fonte: INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS; v. N/A, p. 19-pg., 2025-05-13.
Resumo

High-performance computing (HPC) systems are essential to handle computationally intensive tasks in fields such as physics, climate modeling, and seismic analysis. Reverse Time Migration (RTM), a widely used seismic imaging technique for oil reservoir exploration, exemplifies these challenges, requiring vast amounts of memory and extended computation times. RTM relies on checkpointing to store data during forward wave propagation for reuse in the backward phase. However, traditional checkpoint methods are constrained by costly host-GPU data transfers, which limits performance. GPUZIP v2.0 addresses these bottlenecks with several enhancements over its predecessor: (1) A GPU Checkpoint Cache with a least recently used (LRU) policy enables flexible checkpoint storage configurations and efficient prefetching; (2) A redesigned prefetch algorithm further increases cache hit ratios; and (3) The integration of three distinct checkpointing algorithms provides adaptability for diverse application profiles. These advancements allow fine-tuning of RTM and similar applications, significantly improving performance. The experimental results show that GPUZIP v2.0 achieves speedups of up to 5.12x, surpassing the 3.9x achieved by its previous version. GPUZIP v2.0 provides an effective solution for accelerating memory-intensive HPC applications by reducing data transfer overhead and offering customized checkpoint strategies. GPUZIP is publicly available via GitHub. (AU)

Processo FAPESP: 19/26702-8 - Tendências em computação de alto desempenho, do gerenciamento de recursos a novas arquiteturas de computadores
Beneficiário:Alfredo Goldman vel Lejbman
Modalidade de apoio: Auxílio à Pesquisa - Temático