O GoConqr está de visual novo! Conte para nós o que você achou.

Quiz

Test 5

Alberto Gonzalez 18 perguntas

Fazer o quiz

Perguntas do quiz (18)

  1. 1Un sistema de memoria es coherente si:
    1. ACualquier lectura de una posición devuelve el valor más reciente que se haya leído en esa posición.
    2. BCualquier escritura de una posición devuelve el valor más reciente que se haya leído en esa posición.
    3. CCualquier escritura de una posición devuelve el valor más reciente que se haya escrito en esa posición.
    4. DCualquier lectura de una posición devuelve el valor más reciente que se haya escrito en esa posición.
  2. 2DSM es:
    1. AUn tipo de multiprocesador con memoria compartida centralizada.
    2. BDynamic Shared Memory, un multiprocesador de memoria dinámica virtual.
    3. CUn procesador con memoria centralizada de acceso no uniforme.
    4. DUn tipo de multiprocesador con memoria compartida distribuida.
  3. 3Una de las ventajas de los protocolos de espionaje es que:
    1. AHay 1 procesador que se encargan de la sincronización.
    2. BLos datos están siempre en alguna de las cachés de los procesadores.
    3. CExiste poca comunicación entre los procesadores al existir una estructura centralizada.
    4. DNo existe una estructura de datos centralizada.
  4. 4En arquitecturas de tipo DSM se usan protocolos:
    1. AMESI.
    2. BDe espionaje (snooping).
    3. CMSI.
    4. DBasados en directorio.
  5. 5El modelo de consistencia de memoria:
    1. ANo afecta al rendimiento puesto que es completamente transparente para el compilador.
    2. BSolamente afecta al diseño del bus o red de interconexión para hacerlo transparente al resto del sistema.
    3. CSolamente afecta a la interacción caché-memoria siendo transparente para el resto del sistema.
    4. DAfecta a la programabilidad del sistema ya que influye en la visión que el programador tiene de la memoria.
  6. 6El modelo relajado de consistencia de memoria denominado consistencia u ordenamiento débil:
    1. AEn algunos casos permite reorganizar las operaciones de sincronización.
    2. BAsume que la reordenación de operaciones de datos entre operaciones de sincronización no afecta a la corrección del programa.
    3. CEs un modelo teórico que no tiene implementación práctica.
    4. DIntercala operaciones de datos y operaciones de sincronización.
  7. 7Los modelos de consistencia de memoria:
    1. ASon fundamentales para construir sistemas multiprocesadores basados en paso de mensajes.
    2. BEstablecen cómo se arbitra el bus de acceso a memoria.
    3. CSolamente indican qué mensajes han de intercambiar las cachés para mantener la coherencia y cuando se producen dichos intercambios.
    4. DEspecifican qué imagen de la memoria se ofrece al programador.
  8. 8En la sincronización de datos en memoria compartida, Test and Set es:
    1. AEs una secuencia atómica que transfiere el dato de una posición de memoria a un registro y escribe “1” en dicha posición de memoria.
    2. BEs una secuencia de intercambio de datos entre multicores, de forma atómica.
    3. CEs una secuencia atómica que transfiere el dato de una posición de memoria a un registro y escribe “0” en dicha posición de memoria.
    4. DEs una secuencia que transfiere el dato de una posición de memoria a un registro y escribe “1” en dicha posición de memoria.
  9. 9La operación LL/SC es:
    1. AUna operación que se realiza en dos fases, de tal modo que la primera instrucción carga un dato de memoria a un registro y la segunda realiza un almacenamiento a memoria si dicho dato no ha cambiado.
    2. BEs una instrucción no atómica que carga un elemento de memoria y almacena una condición en la misma posición. Siempre en el mismo ciclo.
    3. CLoad Low /Store Case, carga un elemento de la parte baja de la memoria y almacena en el caso que sea necesario.
    4. DEs una instrucción atómica que carga un elemento de memoria y almacena una condición en la misma posición.
  10. 10Una barrera en la sincronización de procesos:
    1. AEs usada para la sincronizar fases de un programa, garantizando que ningún proceso la supera hasta que todos han llegado a ella.
    2. BPermite hacer un multicast a todos los procesos enviándoles un valor.
    3. CPermite hacer un multicast a todos los procesos solicitando un valor.
    4. DSe trata de un contador que cuando llega a un determinado valor se reinicia.

Informações

Descrição
Arqui Arqui Quiz sobre Test 5, criado por Alberto Gonzalez em 22-01-2018.
Idioma
Español
Visualizações
0
Etiquetas
arqui
Avaliação
Ainda sem avaliações
Avalie este quiz
Avalie este quiz

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?