pycompss

A Programming Model for Hybrid Workflows: combining Task-based Workflows and Dataflows all-in-one

In the past years, e-Science applications have evolved from large-scale simulations executed in a single cluster to more complex workflows where these simulations are combined with Artificial Intelligence (AI) and High-Performance Data Analytics …

Orchestration of Software Packages in Data Science Workflows

Organització 6th BSC Severo Ochoa Doctoral Symposium Títol Orquestració de software heterogeni dins de fluxos de Data Science Títol Original Orchestration of Software Packages in Data Science Workflows

Automatic Task-based Parallelization of Python Codes

Organització MS12 - Task-based Programming for Scientific Computing: Runtime Support - Part I of II SIAM - CSE19 Títol Parallelització automàtica basada en tasques de codis Python Títol Original Automatic Task-based Parallelization of Python Codes

Distributed Stream Library

La Distributed Stream Library (DistroStreamLib) permet executar fluxos de treball híbrids basats en tasques i dades.

Demo on the use of PyCOMPSs in PyMDSetup

Organització SuperComputing 2018 - SC18 Barcelona Supercomputing Center - Booth #2038 Títol Demo de l’ús de PyCOMPSs a PyMDSetup Títol Original Demo on the use of PyCOMPSs in PyMDSetup

AutoParallel: A Python Module for Automatic Parallelization and Distributed Execution of Affine Loop Nests

Organització 8th Workshop on Python for High-Performance and Scientific Computing Títol AutoParallel: Un mòdul de Python per parallelitzar automàticament bucles tancats imbricats i executar-los en entorns distribuïts Títol Original AutoParallel: A Python Module for Automatic Parallelization and Distributed Execution of Affine Loop Nests

AutoParallel: A Python module for automatic parallelization and distributed execution of affine loop nests

The last improvements in programming languages, programming models, and frameworks have focused on abstracting the users from many programming issues. Among others, recent programming frameworks include simpler syntax, automatic memory management and …

Boosting Atmospheric Dust Forecast with PyCOMPSs

This paper describes the success story of the adaptation of the NMMB-MONARCH online multi-scale atmospheric dust model to PyCOMPSs in order to exploit its inherent parallelism with the minimal developer effort. The paper also includes an evaluation …

Enabling Python to execute efficiently in heterogeneous distributed infrastructures with PyCOMPSs

Python has been adopted as programming language by a large number of scientific communities. Additionally to the easy programming interface, the large number of libraries and modules that have been made available by a large number of contributors, …

AutoParallel

AutoParallel paralelitza de forma automàtica bucles refinats per aplicacions Python.