Questões de Concurso Sobre processamento paralelo em arquitetura de computadores
Foram encontradas 65 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ano: 2024
Banca:
IV - UFG
Órgão:
TJ-AC
Prova:
CS-UFG - 2024 - TJ-AC - Analista Judiciário - Analista de Suporte |
Q2446165
Arquitetura de Computadores
A influência da arquitetura de von Neumann é vasta,
afetando não apenas o design e a construção de
computadores, mas também a forma como pensamos sobre
programação e processamento de dados. Embora
alternativas como a arquitetura de Harvard tenham sido
exploradas, especialmente em aplicações que exigem
processamento de alta velocidade e de eficiência
energética, o modelo de von Neumann continua a ser um
pilar fundamental da ciência da computação. Uma
característica da arquitetura von Neumann é:
Ano: 2024
Banca:
FGV
Órgão:
Prefeitura de São José dos Campos - SP
Prova:
FGV - 2024 - Prefeitura de São José dos Campos - SP - Analista em Gestão Municipal (Tecnologia da Informação) |
Q2380779
Arquitetura de Computadores
MapReduce é um framework de processamento paralelo para
clusters inspirado em programação funcional, que teve seu artigo
seminal publicado em 2004 no artigo : “MapReduce: Simplified
Data Processing on Large Clusters”.
Com relação à tecnologia MapReduce, assinale V para a afirmativa verdadeira e F para a falsa.
( ) A ideia principal do MapReduce é dividir e processar tarefas e depois juntar as informações, o que permite dividir um grande problema em vários pedaços e distribuí-los em diversos computadores.
( ) Os principais passos correspondem a: (i) Input split, onde a entrada é dividida em várias partes, onde cada parte será consumida por um Map; (ii) Map, onde é criada uma lista de pares chave-valor; (iii) Shuffling , onde se classifica e agrupa a saída da etapa anterior para servir de entrada para a seguinte; (iv) Reduce, onde se processa a saída da etapa anterior e se agregam as informações; (v) Output, quando as informações são retornadas.
( ) As principais características do MapReduce se referem a esconder os detalhes do processamento em série, tolerância a falhas, otimização de localidade e balanceamento de memória, que resultam em modelo fácil de usar, mesmo para programadores sem experiência com sistemas paralelos e distribuídos.
As afirmativas são, respectivamente,
Com relação à tecnologia MapReduce, assinale V para a afirmativa verdadeira e F para a falsa.
( ) A ideia principal do MapReduce é dividir e processar tarefas e depois juntar as informações, o que permite dividir um grande problema em vários pedaços e distribuí-los em diversos computadores.
( ) Os principais passos correspondem a: (i) Input split, onde a entrada é dividida em várias partes, onde cada parte será consumida por um Map; (ii) Map, onde é criada uma lista de pares chave-valor; (iii) Shuffling , onde se classifica e agrupa a saída da etapa anterior para servir de entrada para a seguinte; (iv) Reduce, onde se processa a saída da etapa anterior e se agregam as informações; (v) Output, quando as informações são retornadas.
( ) As principais características do MapReduce se referem a esconder os detalhes do processamento em série, tolerância a falhas, otimização de localidade e balanceamento de memória, que resultam em modelo fácil de usar, mesmo para programadores sem experiência com sistemas paralelos e distribuídos.
As afirmativas são, respectivamente,
Ano: 2024
Banca:
FGV
Órgão:
Prefeitura de São José dos Campos - SP
Prova:
FGV - 2024 - Prefeitura de São José dos Campos - SP - Analista em Gestão Municipal (Tecnologia da Informação) |
Q2380778
Arquitetura de Computadores
A combinação de CPU (Central Processing Unit) e GPU (Graphics
Processing Unit), em conjunto com RAM suficiente, oferece um
excelente ambiente de testes para aprendizagem profunda e IA.
Neste contexto de computação de alto desempenho (HPC, High-performance computing), desponta a programação paralela
empregando uma ampla classe de poderosos sistemas de
computação que variam de simples (por ex., 1 CPU + 8 GPUs) até
supercomputadores com multicores, multi GPU e multi Nós.
Considerando as diferenças básicas entre as arquiteturas de CPU e GPU, analise os itens a seguir.
I. As arquiteturas a GPU e a CPU diferem de modo significativo pois foram desenvolvidas e otimizadas para dois tipos significativamente diferentes de aplicações, tendo baixa similaridade na quantidade relativa de área da pastilha (número de transistores) dedicada à cache, à lógica de controle e à lógica de processamento.
II. As GPUs podem esconder a latência da memória ao administrar a execução de mais threads do que os cores processadores disponíveis, além de simplesmente serem capazes de executar os mesmos threads de código em grandes quantidades de dados.
III. O conhecimento das nuances de várias memórias de uma GPU são importantes no desenvolvimento da programação paralela, em especial quanto aos tempos de acesso relativos, as limitações de acessibilidade e a quantidade de MMU (Memory Management Unit).
Está correto o que se afirma em
Considerando as diferenças básicas entre as arquiteturas de CPU e GPU, analise os itens a seguir.
I. As arquiteturas a GPU e a CPU diferem de modo significativo pois foram desenvolvidas e otimizadas para dois tipos significativamente diferentes de aplicações, tendo baixa similaridade na quantidade relativa de área da pastilha (número de transistores) dedicada à cache, à lógica de controle e à lógica de processamento.
II. As GPUs podem esconder a latência da memória ao administrar a execução de mais threads do que os cores processadores disponíveis, além de simplesmente serem capazes de executar os mesmos threads de código em grandes quantidades de dados.
III. O conhecimento das nuances de várias memórias de uma GPU são importantes no desenvolvimento da programação paralela, em especial quanto aos tempos de acesso relativos, as limitações de acessibilidade e a quantidade de MMU (Memory Management Unit).
Está correto o que se afirma em
Ano: 2024
Banca:
FUNDEP (Gestão de Concursos)
Órgão:
Prefeitura de Curvelo - MG
Prova:
FUNDEP (Gestão de Concursos) - 2024 - Prefeitura de Curvelo - MG - Analista de Sistemas |
Q2361273
Arquitetura de Computadores
Qual é o tipo de arquitetura para processamento em paralelo
em que a mesma instrução é aplicada a muitos fluxos de
dados, assim como em um processador de vetor?
Ano: 2023
Banca:
SELECON
Órgão:
Empresa Cuiabana de Saúde Pública - MT
Prova:
SELECON - 2023 - Empresa Cuiabana de Saúde Pública - MT - Analista de Redes e de Comunicação de Dados |
Q2341639
Arquitetura de Computadores
Um empresa está desenvolvendo um sistema de computação
paralela. No caso, o sistema desenvolvido vai conter uma
arquitetura com vários contadores de programa, diferentes tipos
de dados e estruturas e vai operar com diversos computadores
paralelos e distribuídos atuais. Esse tipo de sistema, na categoria
proposta por Flynn, é conhecido pela sigla: