Pular para o conteúdo

Cebraspe · Tribunal de Justiça do Estado do Pará (TJPA) 2025

Questão 113 — Arquitetura de Computadores: CUDA — Modelo de Programação

Arquitetura de Computadores CUDA — Modelo de Programação

Cebraspe 2025

Tribunal de Justiça do Estado do Pará (TJPA) · Analista Judiciário – Especialidade: Análise de Suporte

Gabarito disponível

A respeito dos fundamentos de GPU para ambientes de alto desempenho e das aplicações práticas da CUDA, julgue os itens a seguir.

Em CUDA, a execução paralela é estruturada em threads, que formam blocks, os quais, por sua vez, compõem grids, podendo diferentes blocks dentro de um mesmo grid compartilhar automaticamente sua memória local e seus registradores.
Selecione uma alternativa

Resolução comentada

Blocks distintos de um grid não compartilham automaticamente memória local nem registradores.

A hierarquia thread, block, grid está certa, mas registradores e memória local são privados de cada thread. A memória compartilhada é por bloco, e blocos diferentes só se comunicam via memória global. Logo, não há compartilhamento automático entre blocos.

Análise das alternativas

A) Certo: erra ao afirmar compartilhamento automático entre blocos. B) Errado (correta): registradores e memória local são por thread.

Referência: Guia de programação CUDA (NVIDIA).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 4