Institució:

Models de programació basats en tasques capaços de paral·lelitzar aplicacions per a plataformes distribuïdes.
Workflows and Distributed Computing
Rosa Maria Badia
A task-based programming models that is able to parallelize applications for distributed platforms.
Facilitar el desenvolupament d'aplicacions en plataformes paral·leles i distribuïdes.
: PyCOMPSs/COMPSs paral·lelitza aplicacions a nivell de tasca. Les tasques s'anoten al codi i es genera un gràfic de dependència de la tasca en temps d'execució que expressa el potencial paral·lelisme de l'aplicació. El temps d'execució de COMPS s'encarrega de totes les decisions de programació i transferència de dades per orquestrar l'execució de l'aplicació. El sistema admet l'execució en grans clústers (superordinadors), núvols, entorns de punta a núvol i clústers gestionats per contenidors.
Els COMPS s'han aplicat per implementar casos d'ús proporcionats per diferents comunitats en disciplines diverses com la biomedicina, l'enginyeria, la biodiversitat, la química, l'astrofísica, les finances, les telecomunicacions, la fabricació i les ciències de la terra.
En els PyCOMPS/COMPS, s'han afegit molts aspectes nous al sistema en els darrers anys: per exemple, el suport per a processadors heterogenis, el suport per gestionar excepcions i errors, el suport per al continu edge-to-cloud, el suport per a fluxos de dades, etc.
Open source (apache v2).
Qualsevol interessat en utilitzar les nostres tecnologies
TRL: 7
CRL: N/A
BRL: N/A
IPRL: N/A
TmRL: N/A
FRL: N/A
Si vols saber més sobre aquest projecte no dubtis en contactar amb nosaltres