Arquitectura Avanzada del Procesador

Usted está aquí

Créditos
6
Tipos
Complementaria de especialidad (Computación de Altas Prestaciones)
Requisitos
Esta asignatura no tiene requisitos
Departamento
AC
Este curso se centra en el estudio de la microarquitectura del procesador. Se analizan diferentes esquemas microarquitectónicos para mejorar el rendimiento, disminuir la complejidad y el coste, reducir el consumo de energía e incrementar la fiabilidad de los microprocesadores. Se estudian las diferentes familias de microarquitecturas contemporáneas: procesadores superescalares, multihebra, multinúcleo, vectoriales y gráficos, con un especial énfasis en tendencias futuras.

Profesorado

Responsable

  • Antonio Maria González Colás ( )

Horas semanales

Teoría
4
Problemas
0
Laboratorio
0
Aprendizaje dirigido
0
Aprendizaje autónomo
7.11

Competencias

Competencias Técnicas de cada especialidad

High performance computing

  • CEE4.1 - Capacidad de analizar, evaluar y diseñar computadores y proponer nuevas técnicas de mejora en su arquitectura.

Competencias Técnicas Genéricas

Genéricas

  • CG1 - Capacidad para aplicar el método científico en el estudio y análisis de fenómenos y sistemas en cualquier ámbito de la Informática, así como en la concepción, diseño e implantación de soluciones informáticas innovadoras y originales.
  • CG4 - Capacidad para la dirección general y técnica de proyectos de investigación, desarrollo e innovación, en empresas y centros tecnológicos, en el ámbito de la Ingeniería Informática.
  • CG5 - Capacidad para aplicar soluciones innovadoras y realizar avances en el conocimiento que exploten los nuevos paradigmas de la Informática, particularmente en entornos distribuidos.

Competencias Transversales

Razonamiento

  • CTR6 - Capacidad de razonamiento crítico, lógico y matemático. Capacidad para resolver problemas dentro de su área de estudio. Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales. Capacidad de diseñar y realizar experimentos sencillos, y analizar e interpretar sus resultados. Capacidad de análisis, síntesis y evaluación.

Básicas

  • CB8 - Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y razones últimas que las sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades.
  • CB9 - Que los estudiantes posean las habilidades de aprendizaje que les permitan continuar estudiando de un modo que habrá de ser en gran medida autodirigido o autónomo.

Objetivos

  1. This course focuses on the study of processor microarchitecture. It analyzes different microarchitectural schemes to improve performance, diminish complexity and cost, reduce energy consumption and increase reliability of microprocessors. The different contemporary families of microarchitectures are studied in detailed: superscalar, multithreaded, multicore, vector and graphics processors. Besides, the course analyzes some recent research proposals and provides insight into futre trends.
    Competencias relacionadas: CB8, CB9, CTR6, CEE4.1, CG1, CG4, CG5,

Contenidos

  1. Introduction
  2. Superscalar processors
  3. Vector processors
  4. Multithreaded processors
  5. Multicore processors
  6. Graphics processors
  7. Future challenges and opportunities

Metodología docente

The course consists of lectures given by the professor.

Método de evaluación

An assignment is given to each student or group of students. The assignment typically consists of studying recent research literature on a hot topic related to the course, and presenting it to the whole class.

Bibliografía

Básica: