Estudi de les arquitectures multiprocessador de memòria compartida (MMC), aprofundint en les tècniques específiques per a la seva programació eficient. Identificació dels factors que intervenen en el rendiment dels sistemes MMC. Desenvolupament d'aplicacions paral•leles eficients per a sistemes MMC (paral•lelització de programes seqüencials i paral•lelització de bucles). Estudi i utilització pràctica del model estàndard de programació de memòria compartida OpenMP per al desenvolupament d'aplicacions paral•leles sobre sistemes MMC.