Ampliación de Arquitectura de Computadores

  1. Procesadores vectoriales
    1.  Procesador vectorial básico
      1. Arquitectura vectorial básica
      2. Tiempo de ejecución vectorial
      3. Unidades de carga/almacenamiento vectorial
    2. Memoria entrelazada
      1. Acceso concurrente a memoria (acceso C)
      2. Acceso simultáneo a memoria (acceso S)
      3. Memoria de acceso C/S
      4. Rendimiento de la memoria entrelazada y tolerancia a fallos
    3. Longitud del vector y separación de elementos
      1. Control de la longitud del vector
      2. Separación de elementos en el vector
    4. Mejora del rendimiento de los procesadores vectoriales
      1. Encadenamiento de operaciones vectoriales
      2. Sentencias condicionales
      3. Matrices dispersas
    5. El rendimiento de los procesadores vectoriales
      1. Rendimiento relativo entre vectorial y escalar
      2. Medidas del rendimiento vectorial
    6. Historia y evolución de los procesadores vectoriales
  2. Procesadores matriciales
    1. Organización básica
    2. Estructura interna de un elemento de proceso
    3. Instrucciones matriciales
    4. Programación
      1. Multiplicación SIMD de matrices
    5. Procesadores asociativos
      1. Memorias asociativas
      2. Ejemplos de procesadores asociativos
  3. Multicomputadores
    1. Redes de interconexión para multicomputadores
      1. Topologías estrictamente ortogonales
      2. Otras topologías directas
      3. Conclusiones sobre las redes directas
    2. La capa de conmutación o control de flujo (switching)
      1. Elementos básicos de la conmutación
      2. Conmutación de circuitos
      3. Conmutación de paquetes
      4. Conmutación Virtual Cut-Through (VCT)
      5. Conmutación de lombriz (Wormhole)
      6. Conmutación Cartero Loco
      7. Canales virtuales
      8. Mecanismos híbridos de conmutación
      9. Comparación de los mecanismos de conmutación
    3. La capa de encaminamiento (routing)
      1. Clasificación de los algoritmos de encaminamiento
      2. Bloqueos
      3. Teoría para la evitación de interbloqueos (deadlocks)
      4. Algoritmos deterministas
      5. Algoritmos parcialmente adaptativos
      6. Algoritmos completamente adaptativos
      7. Comparación de los algoritmos de encaminamiento
  4. Otras arquitecturas avanzadas
    1. Arquitecturas de flujo de datos
      1. Grafo de flujo de datos
      2. Estructura básica de un computador de flujo de datos
    2. Otras arquitecturas

 


 


Asignatura adscrita al área de Arquitectura y Tecnología de Computadores
Asignatura impartida actualmente por Fernando Pardo Carpio. Enviar sugerencias a


Última actualización: