Um sistema de equações lineares é definido como um conjunto finito de equações lineares
aplicadas a um mesmo conjunto finito de variáveis. Selecione nas alternativas abaixo a que apresenta métodos
conhecidos de resolução de sistemas lineares:
Os modelos de programação paralela são implementados com diversas tecnologias. Também
podem ser caracterizados em dois tipos de sistemas considerando o tipo de memória. Nesse contexto, selecione
a resposta correta:
Uma barreira é uma construção comum encontrada em várias bibliotecas de programação
paralela, seja de memória compartilhada ou memória distribuída. Assinale a alternativa INCORRETA sobre este
tipo de estrutura.
Suponha que você deseje repartir uma matriz NxN entre M processos paralelos. Se você escolher
um método de particionamento em tiras (strip partitioning) por linhas, onde cada processo terá pelo menos
uma linha inteira da matriz, qual será o valor máximo de M?
Suponha que você precise implementar um uma estrutura do tipo monitorpara controlar uma
determinada região crítica de memória. Qual seria a estrutura presente em linguagens de programação mais
adequada entre as presentes nas alternativas abaixo?