7.38.4.2 AR/Multiprocesamiento. (5 horas) [Nivel Bloom 3]

Referencias Bibliográficas: [Lin and Snyder, 2008]

Tópicos

  1. La ley de Amdahl.
  2. Procesamiento en vectores pequeños (operaciones multimedia).
  3. Procesadores Multinúcleos y Multihebras.
  4. La taxonomía de Flynn: Estructuras multiprocesador y arquitecturas.
  5. Sistemas de programación de múltiples procesadores.
  6. GPU y procesadores gráficos de propósito especial.
  7. Introducción a la lógica reconfigurable y procesadores de propósito especial.

Objetivos

  1. Discutir el concepto de procesamiento paralelo y la relación entre paralelismo y desempeño.
  2. Apreciar que los tipos de datos multimedia (ej. audio y datos visuales de 8/16 bits) pueden ser procesados en paralelo en registros de 64 bits para mejorar el desempeño.
  3. Entender como el desempeño puede ser mejorado incorporando múltiples procesadores en un único chip.
  4. Apreciar la necesidad de expresar algoritmos en una forma que permita la ejecución en procesadores paralelos.
  5. Entender como los procesadores gráficos de propósito especial (GPUs) pueden acelerar el desempeño de aplicaciones gráficas.
  6. Entender la organización de estructuras computacionales que puedan ser electronicamente configuradas y reconfiguradas.

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad Católica San Pablo, Arequipa-Peru
basado en el modelo de la Computing Curricula de IEEE-CS/ACM