Institución:
NODES (abreviatura de nOS-V-based Dependency System) es una biblioteca de tiempo de ejecución diseñada para funcionar sobre el tiempo de ejecución de nOS-V y, al mismo tiempo, proporcionar la mayoría de las funcionalidades de su predecesor, Nanos6.
BSC Group: STAR - Computer Sciences
Antoni Navarro Muñoz, David Álvarez Robert, Kevin Sala Penadés, Rodrigo Arias Mallo
NODES (acrónimo de nOS-V-based Dependency System) es una biblioteca de tiempo de ejecución diseñada para funcionar sobre el entorno de ejecución de nOS-V, a la vez que proporciona la mayoría de las funcionalidades de su predecesor, Nanos6. NODES actúa como un sistema de dependencias para nOS-V, sincronizando el flujo de datos de los códigos anotados con directivas OmpSs-2 y sirviendo de puente entre nOS-V y las aplicaciones de usuario a través de estas anotaciones. Simultáneamente, nOS-V gestiona el ciclo de vida de múltiples tareas genéricas de diversas aplicaciones o bibliotecas, como NODES, y controla su interacción con el sistema.
Aplicaciones HPC independientes o ejecutadas conjuntamente, códigos de simulación, códigos de acoplamiento multifísico, laboratorios de enseñanza con tareas paralelas
Usuarios de aplicaciones HPC en investigación y escenarios del mundo real que (1) utilizan el modelo de programación OmpSs-2 o (2) la biblioteca de tiempo de ejecución Nos-V; Proyectos EuroHPC (por ejemplo, EUPILOT, DARE, Proyectos DEEP...).
Protection:
GPL License (Version 3.0)
Si quieres saber más sobre este proyecto no dudes en contactarnos