Arquitectura de Computadores / Computer Architecture

Arquitecturas microprocesador (microprocesadores comerciais, multithreading, multicore), Arquitecturas multiprocesador

Link to official webpage

Educational and learning outcomes (RD 822/2021 degree programs) or competences (RD 1393/2007 degree programs)

  • [A33] Capacidade de analizar e avaliar arquitecturas de computadores, incluíndo plataformas paralelas e distribuídas, así como desenvolver e optimizar sóftware para elas
  • [B01] Capacidade de resolución de problemas
  • [B02] Traballo en equipo
  • [B03] Capacidade de análise e síntese
  • [B04] Capacidade para organizar e planificar
  • [B05] Habilidades de xestión da información
  • [B07] Preocupación pola calidade
  • [B08] Capacidade de traballar nun equipo interdisciplinar
  • [B09] Capacidade para xerar novas ideas (creatividade)
  • [C01] Expresarse correctamente, tanto de forma oral coma escrita, nas linguas oficiais da comunidade autónoma.
  • [C02] Dominar a expresión e a comprensión de forma oral e escrita dun idioma estranxeiro.
  • [C06] Valorar criticamente o coñecemento, a tecnoloxía e a información dispoñible para resolver os problemas cos que deben enfrontarse.
  • [C08] Valorar a importancia que ten a investigación, a innovación e o desenvolvemento tecnolóxico no avance socioeconómico e cultural da sociedade.

Learning outcomes (RD 1393/2007 degree programs)

Learning outcomes Study programme competences / results
Capacidade de analizar e avaliar arquitecturas de computadores, incluíndo plataformas paralelas e distribuídas, así como desenvolver e optimizar sóftware para elas. A33
Dominar a expresión e a comprensión de forma oral e escrita dun idioma estranxeiro. B2
Utilizar as ferramentas básicas das tecnoloxías da información e as comunicacións (TIC) necesarias para o exercicio da súa profesión e para a aprendizaxe ao longo da súa vida. B3
Desenvolverse para o exercicio dunha cidadanía aberta, culta, crítica, comprometida, democrática e solidaria, capaz de analizar a realidade, diagnosticar problemas, formular e implantar solucións baseadas no coñecemento e orientadas ao ben común. B4
Valorar criticamente o coñecemento, a tecnoloxía e a información dispoñible para resolver os problemas con que se deben enfrontar. A33
Asumir como profesional e cidadán a importancia da aprendizaxe ao longo da vida. B7
Valorar a importancia que ten a investigación, a innovación e o desenvolvemento tecnolóxico no avance socioeconómico e cultural da sociedade. B8, B9, C8
Capacidade de resolución de problemas B1
Traballo en equipo B2
Capacidade de análise e síntese B3
Capacidade para organizar e planificar B4
Habilidades de xestión da información B5
Capacidade para xerar novas ideas (creatividade) B9
Expresarse correctamente, tanto de forma oral coma escrita, nas linguas oficias da comunidade autónoma. C1, C2
Preocupación pola calidade B7
Capacidade de traballar nun equipo interdisciplinar B8
Expresarse correctamente, tanto de forma oral coma escrita, nas linguas oficiais da comunidade autónoma. C1
Dominar a expresión e a comprensión de forma oral e escrita dun idioma estranxeiro. C2
Valorar criticamente o coñecemento, a tecnoloxía e a información dispoñible para resolver os problemas cos que deben enfrontarse. C6
Valorar a importancia que ten a investigación, a innovación e o desenvolvemento tecnolóxico no avance socioeconómico e cultural da sociedade. C8

Contents

  1. Arquitectura microprocesador e multinúcleo
    • Introducción ao procesamento paralelo: condicións e granularidade do paralelismo; taxonomía de Flynn
    • Paralelismo a nivel de instrucción: planificación estática e dinámica, predicación e especulación
    • Multithreading
  2. Arquitecturas paralelas
    • Introducción: clasificación, lista Top500, aplicacións
    • Redes de interconexión