COMP Superscalar (COMPSs)

Un modelo de programación basado en tareas que es capaz de paralelizar aplicaciones para plataformas distribuidas.

Institución:

Institution

Grupo de investigación:

Workflows and Distributed Computing

Investigador/es:

Rosa Maria Badia

COMP Superscalar (COMPSs)

Web:

https://compss-doc.readthedocs.io/en/stable/

Descripción:

Un modelo de programación basado en tareas que es capaz de paralelizar aplicaciones para plataformas distribuidas.

Tipo de activo:

Servicio

Categoría:

Computer Sciences

Problema:

Facilitar el desarrollo de aplicaciones en plataformas paralelas y distribuidas

Solución:

PyCOMPSs/COMPSs paraleliza las aplicaciones a nivel de tarea. Las tareas se anotan en el código y se genera un gráfico de dependencia de tareas en tiempo de ejecución que expresa el paralelismo potencial de la aplicación. El tiempo de ejecución de COMPS se encarga de todas las decisiones de programación y transferencia de datos para orquestar la ejecución de la aplicación. El sistema admite la ejecución en grandes clústeres (supercomputadoras), nubes, entornos de borde a nube y clústeres administrados por contenedores.

Áreas de aplicación:

Los COMPS se han aplicado para implementar casos de uso proporcionados por diferentes comunidades en diversas disciplinas como biomedicina, ingeniería, biodiversidad, química, astrofísica, finanzas, telecomunicaciones, manufactura y ciencias de la tierra.

Novedad:

En PyCOMPS/COMPS, se han agregado muchos aspectos novedosos al sistema en los últimos años: por ejemplo, el soporte para procesadores heterogéneos, el soporte para manejar excepciones y fallas, el soporte para el continuo edge-to-cloud, el soporte para datos en streaming, etc.

Protección:

Open source (apache v2).

Mercado objetivo:

Cualquier interesado en utilizar nuestras tecnologías.

Keywords:

Workflows, parallel computing, distributed computing, HPC+AI convergence, machine learning.

TRL: 7

CRL: N/A

BRL: N/A

IPRL: N/A

TmRL: N/A

FRL: N/A

Más información

Si quieres saber más sobre este proyecto no dudes en contactarnos

Contáctanos