Nesta materia incrementaranse os coñecementos de programación paralela adquiridos polos alumnos no cuadrimestre anterior nas materias "Programación paralela" e "Programación de arquitecturas heteroxéneas". O obxectivo será que os alumnos aprendan a optimizar códigos paralelos para grandes arquitecturas paralelas ou supercomputadores actuais, usando como base para as súas probas os recursos proporcionados polo Centro de Supercomputación de Galicia (CESGA) e o Grupo de Arquitectura de Computadores (GAC) da Universidade dá Coruña (UDC). Centrarase naqueles aspectos das aplicacións paralelas que adoitan penalizar o rendemento, como son as comunicacións, o abalo de carga, o acceso a memoria ou o manexo de entrada/saída. Tamén se abordará a computación multiplataforma que permita aproveitar o paralelismo a nivel de tarefas entre varios aceleradores hardware, así como a computación híbrida onde una mesma aplicación faga uso de varias paradigmas de programación paralela co fin de obter un bo rendemento en clústers de sistemas multinúcleo e/ou aceleradores hardware.
(*)A Guía docente é o documento onde se visualiza a proposta académica
da UDC. Este documento é público e non se pode modificar, salvo casos excepcionais baixo a revisión do
órgano competente dacordo coa normativa vixente que establece o proceso de elaboración de guías