Descripció del títol
La computació en el núvol i la programació d’aplicacions d’altes prestacions estan revolucionant el món digital i científic, impulsant l’escalabilitat, l’eficiència i la innovació en tots els sectors. Avui existeix una gran demanda de professionals capaços de dominar tant les infraestructures flexibles i distribuïdes en el núvol com els llenguatges, llibreries i eines necessàries per al desenvolupament de programari d’alt rendiment (High Performance Computing – HPC) i alta productivitat (High Throughput Computing – HTC).
En aquest màster, no sols aprendràs a dissenyar arquitectures resilients i automatitzar desplegaments en plataformes cloud com AWS o Azure, sinó que també et formaràs en la programació paral·lela i optimització d’aplicacions que executen simulacions complexes, algorismes matricials, models meteorològics, anàlisis genòmiques i altres tasques científiques de gran demanda computacional. Tot això combinat amb el tractament massiu de dades propi del Big Data i la Intel·ligència Artificial, que requereixen tant potència de còmput com infraestructures eficients.
Exploraràs el funcionament de dispositiu maquinari avançat, com GPUs i processadors multicore, i et familiaritzaràs amb eines clau com OpenMP, CUDA, MPI o Threading Building Blocks. A més, aprendràs a optimitzar el rendiment del codi seqüencial utilitzant compiladors avançats de GNU o d’Intel OneAPI, i a desplegar aquests entorns sobre infraestructures cloud adaptades a les exigències de cada aplicació.
Aquest programa et prepara per a ser un professional altament qualificat, capaç d’abordar els reptes tecnològics actuals des d’una perspectiva integral: des de la infraestructura en el núvol fins a l’optimització del programari d’altes prestacions. Una formació essencial per a liderar projectes d’investigació, innovació i transformació digital en el món acadèmic, científic i empresarial.
Objectius del títol
Formació de professionals:

Amb coneixements sobre els principals serveis oferits pels proveïdors públics del núvol més importants en l’actualitat.

Amb amplis coneixements sobre les arquitectures de les plataformes cloud i de la gestió i orquestració de contenidors programari.

Que dominen les principals tecnologies i eines per al processament eficient de grans volums de dades (big data) i processos de IA (entranamiento, validacion i test), la creació d’arquitectures escalables en el núvol i l’ús d’infraestructures distribuïdes de còmput.

Amb amplis coneixements en disseny i desenvolupament de serveis distribuïts eficients i elàstics a desplegar en sistemes cloud.

Amb amplis coneixements d’algorítmica paral·lela i habilitats i destreses en l’ús de les eines programari i maquinari que permeten el desenvolupament de programes sobre sistemes de computació paral·lela.

Capaços d’aplicar les tècniques de computació paral·lela per a la resolució de problemes de gran dimensió i per a la resolució de problemes de temps real.

Capaços de modelar problemes d’enginyeria i problemes científics utilitzant tècniques de Computació d’Altes Prestacions.

Especialistes en Ciències Computacionals, amb una bona comprensió de l’anàlisi i l’aplicació d’algorismes numèrics, tècniques de visualització i la forma en què els algorismes utilitzen les estructures de dades i arquitectures de computadors actuals, així com, les tecnologies de xarxa que permeten l’accés a computadors remots.

Capaços de desenvolupar aplicacions que garantisquen la continuïtat del seu servei, fins i tot quan aquestes siguen actualitzades.

Amb una base sòlida per a l’estudi i disseny d’algorismes distribuïts.
Eixides professionals
Aquest màster obri les portes a un ampli ventall d’oportunitats laborals, combinant l’especialització en infraestructures cloud amb el coneixement profund de programació d’altes prestacions i optimització computacional.
- Arquitecte Cloud: Disseny i gestió d’infraestructures en el núvol públic, híbrida o privada, optimitzant el rendiment, la seguretat i l’escalabilitat.
- Enginyer de DevOps i Automatització: Automatització de desplegaments, integració contínua i monitoratge en entorns cloud i d’alt rendiment.
- Especialista en Computació d’Altes Prestacions (HPC): Desenvolupament i optimització d’aplicacions científiques i industrials que requereixen simulacions complexes o processament massiu de dades, usant tècniques de computació paral·lela i distribuïda.
- Enginyer de Big Data i Intel·ligència Artificial: Disseny de pipelines per al processament massiu de dades en entorns cloud, així com optimització de models de IA en plataformes d’altes prestacions.
- Administrador de Plataformes Cloud i HPC: Gestió de clústers i supercomputadors, monitoratge de recursos i optimització de càrregues de treball científiques i industrials.
- Desenvolupador de Programari d’Alt Rendiment: Programació eficient utilitzant llibreries i entorns de computació paral·lela (OpenMP, CUDA, MPI), optimització de codi en entorns multicore i multinode.
- Consultor en Transformació Digital i Infraestructura Cloud: Assessorament estratègic a empreses que migren els seus sistemes i aplicacions a l’entorn cloud, incorporant a més solucions HPC per a càrregues crítiques.
- Investigador en Computació Científica i Tecnologies Cloud: Aplicació de tècniques avançades de programació, optimització i desplegament cloud per a projectes d’investigació en àrees com la física computacional, bioinformàtica, meteorologia, etc.
Dirigit principalment a
Aquest màster està dissenyat per a professionals amb formació en àrees tècniques i científiques.
- Enginyers, llicenciats i graduats en Informàtica, enginyers de Telecomunicacions, enginyers Industrials, llicenciats en Física i en Matemàtiques.
- Titulats en altres enginyeries que disposen d’un títol equivalent en càrrega docent a 180 crèdits ECTS, i enginyers procedents d’altres països amb característiques similars a les anteriorment citades.
Estructura del màster
Crèdits: 60 ECTS
Obligatòries: 32 ects | Optatives: 16 ects | Practiques externes: 0 ects | Treball Final de Màster (TFM): 12 ects
Mòdul 1. Nucli del Màster. Fase I : 16 ects obligatoris
Matèria: Conceptes de la computació paral·lela
Crèdits mínims: 4 | Caràcter: Obligatori
Matèria: Conceptes Bàsics de la Computació Científica
Crèdits mínims: 4 | Caràcter: Obligatori
Matèria: Conceptes de la computació en Grid
Crèdits mínims: 4 | Caràcter: Obligatori
Matèria: Fonaments de les Aplicacions Distribuïdes
Crèdits mínims: 4 | Caràcter: Obligatori
Mòdul 2. Nucli del Màster. Fase II : 16 ects obligatoris
Matèria: Mètodes de la Computació Paral·lela i Científica
Crèdits mínims: 8 | Caràcter: Obligatori
Matèria: Mètodes de la Computació Distribuïda i en Grid
Crèdits mínims: 8 | Caràcter: Obligatori
Mòdul 3. Especialització : 16 ects optatius
Matèria: Aplicacions i Seminaris
Crèdits mínims: 16 | Caràcter: Optatiu
Mòdul 4. Treball de fi de màster : 12 ects treballe fi titulació
Matèria: Treball de fi de màster
Crèdits mínims: 12 | Caràcter: Treballe Fi Titulació
Pràctiques en empresa
Les pràctiques en empresa no són obligatòries en el màster, però els alumnes poden realitzar-les segons la normativa corresponent.
Procediment Pràctiques en Empresa
Treballe Fi de Màster en Empresa
Els alumnes que ho desitgen podran realitzar la tesi de màster en el marc d’una empresa amb la qual existisca un conveni. Els alumnes interessats han de posar-se en contacte amb el coordinador del màster.
Enllaços d’Interès
Investigació i accés a doctorat
Grups d’I+D en els quals participen els professors del Màster:
Instituts i Departaments on els professors que participen en el màster desenvolupen projectes d’I+D+I i de transferència tecnològica:
Línies d’Investigació:
- Computació Paral·lela
- Tecnologies Cloud
- Sistemes Distribuïts i Sistemes Altament Disponibles
- Ciències Computacionals
Escola de doctorat: https://www.upv.es/contenidos/docinf/
Treball Fi de Màster
El Treball de Fi de Màster, de 12 crèdits ECTS, té caràcter obligatori. Ha de constituir un exercici original a realitzar individualment.
Consisteix en el desenvolupament d’un treball de recerca bàsica (orientació científica d’iniciació a la investigació), o d’aplicació pràctica (orientació professional), en les línies de Computació Paral·lela i Científica, o Computació Distribuïda i en Grid, en el qual se sintetitzen i integren les competències adquirides en les assignatures cursades.
L’alumne haurà de realitzar una memòria del treball que, a més, haurà d’exposar i defensar públicament davant un tribunal. Per a poder presentar el TFM és necessari haver superat almenys 48 crèdits de les asginaturas.
Per a l’avaluació, es tindrà exclusivament en compte per part del tribunal la qualitat de la memòria i de la presentació de manera general i, de manera específica, l’originalitat i rellevància per als treballs amb orientació investigadora i la metodologia i aplicabilitat per als treballs amb orientació professional. Com a orientació, la duració del treball ha de ser aproximadament d’uns 3 mesos.
Elecció del Treball Fi de Màster:
El treball en particular es podrà sol·licitar dins de l’oferta pública que existeix mitjançant l’aplicació de TFM (Ebrón), disponible en la Intranet de la UPV, o podrà acordar-se directament entre un professor del Màster i un alumne (TFM concertat).