SóProvas


ID
829732
Banca
CESGRANRIO
Órgão
Innova
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Um programa de computador é executado em 20 segundos por um determinado processador, sendo que 60% de seu tempo de execução é potencialmente paralelizável. Se esse programa for executado de forma paralela por 10 desses processadores, seu speedup, com duas casas decimais de precisão, será de

Alternativas
Comentários
  • Alguém comenta?

  • Questão resolvida  Claudio Moreira em 12 abril 2015 at 20:15

    Olá.

    Eu fiz da seguinte forma a questão. 

    ".. 20 segundos por um determinado processador, sendo que 60% de seu tempo pode ser paralelo.. "

    Quanto são 60% de 20 segundos... 12 segundos. 

    Os 8 segundos restantes não tem como "melhorar"

    Portanto tenho 12 segundos para 10 processadores, logo 1,2 segundos mais os 8 que não temos como fazer em paralelo. Total de 9.2

    Usando a sua fórumla: [tempo de execução serial / tempo de execução paralelo]

    y = 20/9,2 = 2,17