Busca avançada
Ano de início
Entree


A Source-to-source NUMA Profiling Approach

Texto completo
Autor(es):
Machado, Leticia S. F. ; Tadonki, Claude ; Senger, Hermes
Número total de Autores: 3
Tipo de documento: Artigo Científico
Fonte: 2023 INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING WORKSHOPS, SBAC-PADW; v. N/A, p. 6-pg., 2023-01-01.
Resumo

The design of HPC processors is driven by the purpose of packaging an increasing number of CPU cores. This trend in the multicore design faces the physical reality of integrating circuits into a single die in addition to the bottleneck of components sharing, thus the advent of Non-Uniform Memory Access (NUMA) with its typical packaging. Cutting-edge supercomputers are made up of such (manycore) compute nodes. In any case, the main issue is scalability. With a NUMA configuration, a memory access can be local (within the same NUMA node) or remote (from a NUMA node to another). The latter is the main concern w.r.t to efficiency because of the associated overhead is much more important. Dealing with this concern explicitly when designing a program is called NUMA-aware implementation. With an existing code, the problem can be addressed by starting with an appropriate profiling. This is the focus of the present work, where we suggest a way to instrument the native code in order to get the type (i.e. local or remote) of each memory access and we provide a tool that supports the profiling process. We then propose a metric that takes these statistics about memory accesses and provides a value indicating the potential associated overhead. (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
Processo FAPESP: 22/00434-0 - Estratégias de paralelismo para operadores de simulação de ondas acústicas por diferenças finitas em GPUs
Beneficiário:Letícia Suellen Farias Machado
Modalidade de apoio: Bolsas no Brasil - Iniciação Científica
Processo FAPESP: 22/11070-9 - Estratégias de otimização para o estêncil da equação da onda acústica em sistemas multicore
Beneficiário:Letícia Suellen Farias Machado
Modalidade de apoio: Bolsas no Exterior - Estágio de Pesquisa - Iniciação Científica
Processo FAPESP: 23/00566-6 - SUSTAINABLE - Suporte a Aplicações de Inteligência Artificial com Escalabilidade e Eficiência na Borda
Beneficiário:Hermes Senger
Modalidade de apoio: Auxílio à Pesquisa - Regular