Ed
há 4 horas
Vamos analisar as alternativas com base no conceito de sistemas MIMD e cálculo não determinístico: - Em sistemas MIMD, múltiplas instruções são executadas em múltiplos dados, podendo ocorrer execução assíncrona e paralela. - Cálculo não determinístico ocorre quando o resultado pode variar mesmo com a mesma entrada, devido à ordem ou tempo de execução das instruções. Analisando as alternativas: 1. "A obtenção de saídas idênticas para entradas distintas a cada execução." — Isso não caracteriza cálculo não determinístico, pois o problema é a variação para a mesma entrada. 2. "A impossibilidade de compilar o código em arquiteturas que suportam múltiplos processadores." — Não é característica de cálculo não determinístico. 3. "A variação nos resultados do programa a partir de uma mesma entrada específica, decorrente da taxa relativa de execução assíncrona das instruções." — Isso descreve exatamente o cálculo não determinístico em sistemas MIMD. 4. "A garantia de que as instruções de todas as threads serão sincronizadas deterministicamente pela CPU." — Isso é o oposto do cálculo não determinístico. 5. "A ocorrência obrigatória de falhas de hardware durante operações aritméticas simples." — Não tem relação direta com cálculo não determinístico. Portanto, a alternativa correta é a terceira: "A variação nos resultados do programa a partir de uma mesma entrada específica, decorrente da taxa relativa de execução assíncrona das instruções."
Cadastre-se ou realize login
Mais perguntas desse material