Competencias do título |
Código
|
Competencias da titulación
|
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 |
B1 |
Capacidade de resolución de problemas |
B2 |
Traballo en equipo |
B3 |
Capacidade de análise e síntese |
B4 |
Capacidade para organizar e planificar |
B5 |
Habilidades de xestión da información |
B7 |
Preocupación pola calidade |
B8 |
Capacidade de traballar nun equipo interdisciplinar |
B9 |
Capacidade para xerar novas ideas (creatividade) |
C1 |
Expresarse correctamente, tanto de forma oral coma escrita, nas linguas oficiais da comunidade autónoma. |
C2 |
Dominar a expresión e a comprensión de forma oral e escrita dun idioma estranxeiro. |
C6 |
Valorar criticamente o coñecemento, a tecnoloxía e a información dispoñible para resolver os problemas cos que deben enfrontarse. |
C8 |
Valorar a importancia que ten a investigación, a innovación e o desenvolvemento tecnolóxico no avance socioeconómico e cultural da sociedade. |
Resultados de aprendizaxe |
Competencias de materia (Resultados de aprendizaxe) |
Competencias da titulación |
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. |
|
|
|
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. |
|
|
|
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. |
|
|
|
Valorar criticamente o coñecemento, a tecnoloxía e a información dispoñible para resolver os problemas con que se deben enfrontar. |
|
|
|
Asumir como profesional e cidadán a importancia da aprendizaxe ao longo da vida. |
|
|
|
Valorar a importancia que ten a investigación, a innovación e o desenvolvemento tecnolóxico no avance socioeconómico e cultural da sociedade. |
|
|
|
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. |
|
|
|
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
|
Contidos |
Temas |
Subtemas |
1. Arquitectura microprocesador e multinúcleo. |
1.1. Introducción ao procesamento paralelo: condicións e granularidade do paralelismo; taxonomía de Flynn.
1.2. Paralelismo a nivel de instrucción: planificación estática e dinámica, predicación e especulación.
1.3. Multithreading
1.4. Procesadores multinúcleo
1.5. Exemplos comerciais.
|
2. Arquitecturas paralelas. |
2.1. Introducción: clasificación, lista Top500, aplicacións
2.2. Redes de interconexión
2.3. Coherencia caché
|
Planificación |
Metodoloxías / probas |
Horas presenciais |
Horas non presenciais / traballo autónomo |
Horas totais |
Prácticas de laboratorio |
14 |
42 |
56 |
Sesión maxistral |
21 |
42 |
63 |
Proba obxectiva |
2 |
0 |
2 |
Traballos tutelados |
7 |
21 |
28 |
|
Atención personalizada |
3 |
0 |
3 |
|
*Os datos que aparecen na táboa de planificación son de carácter orientativo, considerando a heteroxeneidade do alumnado |
Metodoloxías |
Metodoloxías |
Descrición |
Prácticas de laboratorio |
- Optimización do rendemento facendo énfase no aproveitamento do paralelismo a nivel de instrución ou a nivel de thread nun procesador.
- Programación avanzada de arquitecturas paralelas utilizando la biblioteca de paso de mensajes MPI (Message-Passing Interface) |
Sesión maxistral |
Exposición oral complementada con el uso de las TIC, acompañada de preguntas dirigidas a los estudiantes para afianzar la discusión y conocimientos con el fin de mejorar el aprendizaje. Puede haber debates sobre cuestiones del ámbito de trabajo. |
Proba obxectiva |
Prueba sobre los conceptos teóricos presentados en las sesiones magistrales. |
Traballos tutelados |
- Se realizarán trabajos en grupos reducidos que consistirán en la resolución de problemas sobre la temática de la asignatura bajo la supervisión del profesor. |
Atención personalizada |
Metodoloxías
|
Proba obxectiva |
Prácticas de laboratorio |
Traballos tutelados |
|
Descrición |
Prácticas de laboratorio:
Análisis con el estudiante del trabajo que está realizando, y la defensa de su práctica una vez ha terminado.
Trabajos tutelados:
Los problemas propuestos se resolverán en clases de trabajo en grupos reducidos.
Sesión maxistral:
Atención personal en horas de tutoría para aclarar dudas surgidas en el seguimiento durante el curso de la materia.
Prueba objetiva:
Revisión de los ejercicios realizados.
|
|
Avaliación |
Metodoloxías
|
Descrición
|
Cualificación
|
Proba obxectiva |
Prueba sobre los contenidos trabajados en las sesiones magistrales. |
60 |
Prácticas de laboratorio |
- Optimización del rendimiento haciendo énfasis en el aprovechamiento del paralelismo a nivel de instrucción o a nivel de thread en un procesador.
- Programación avanzada de arquitecturas paralelas utilizando la biblioteca de paso de mensajes MPI (Message-Passing Interface)
Se valora su correcto funcionamiento, la estructuración del código, la comprensión de los conceptos trabajados.
|
40 |
Traballos tutelados |
Resolución de problemas o realización de pequeños trabajos sobre la temática de la asignatura bajo la supervisión del profesor. |
0 |
|
Observacións avaliación |
* En el caso de la asignatura ofertada como optativa en el itinerario de Tecnologías de la Información, los porcentajes de calificación serán: - Prácticas de laboratorio: 30% - Prueba objetiva: 50% - Trabajos tutelados: 20% (en este caso se valora la realización de trabajos individuales o en grupos reducidos
directamente relacionados con los contenidos de la materia) * Consideraciones generales: - La evaluación de los alumnos consistirá en la suma de calificaciones obtenidas con una prueba escrita al final del curso, prácticas de laboratorio y trabajos tutelados (en su caso). - La evaluación del profesorado se realizará a través de las encuestas de evaluación docente, a cubrir por todos los alumnos de la asignatura. *Aspectos y criterios de evaluación: Para aprobar la asignatura es condición necesaria obtener como mínimo un 30% de la puntuación de la prueba escrita y un 30% en la parte de prácticas/trabajos tutelados. La evaluación de las prácticas se realiza a lo largo del curso (en evaluación continua). * Alumnos matriculados a tiempo parcial: Se dotará de flexibilidad horaria a los alumnos matriculados a tiempo parcial para la realización de las prácticas/trabajos de la asignatura usando para ello las horas de tutorías de los profesores.
|
Fontes de información |
Bibliografía básica
|
Ortega, J., Anguita, M. y Prieto, A. (2005). Arquitectura de Computadores. Thomson
Hennessy, J. L. y Patterson, D. A. (2003). Computer Architecture: A Quantitative Approach. Morgan Kaufmann
Patterson, D. A. y Hennessy, J. L. (2000). Estructura y Diseño de Computadores. Reverté
Stallings, W. (2006). Organización y arquitectura de computadores. Reverté |
|
Bibliografía complementaria
|
Sima, D. , Fountain,T. y Kacsuk, P. (1997). Advanced Computer Architecture. Addison-Wesley
Culler, D. E. y Singh,J. P. (1999). Parallel Computer Architecture: a Hardware/Software Approach. Morgan Kaufmann
Hwang, K. y Xu, Z. (1998). Scalable Parallel Computing. McGraw-Hill
Tannebaum, A. S. (1999). Structured Computer Organization. Prentice Hall |
|
Recomendacións |
Materias que se recomenda ter cursado previamente |
Enxeñaría de Infraestructuras Informáticas/614G01059 | Sistemas Empotrados/614G01060 |
|
Materias que se recomenda cursar simultaneamente |
Codiseño Hardware/software/614G01031 | Dispositivos Hardware e Interfaces/614G01032 |
|
Materias que continúan o temario |
Estrutura de Computadores/614G01012 | Concorrencia e Paralelismo/614G01018 |
|
|