Loading Events

« All Events

Programming complex workflows with PyCOMPSs

December 16 @ 11:00 am12:00 pm

Webinar poster titled 'Programming Complex Workflows with PyCOMPSs' organized by CEEC. Scheduled for December 16, 2024, from 11 am to 12 pm CET, online. The poster states: 'Discover … PyCOMPSs, a Python-based model enabling task-based programming on large-scale, distributed systems. Learn how… PyCOMPSs simplifies complex workflows, supporting parallel simulations, AI, and data analytics, with examples from BSC including AI-enhanced CFD simulations and real-time visualization.' The right side features a circular diagram with arrows connecting 'HPC simulation & modeling,' 'Data analytics,' and 'Artificial intelligence,' with the words 'COMPLEX Workflows' in the center and the PyCOMPSs logo at the top. The design includes a dark blue information box and wavy blue lines at the bottom.

Programming large-scale systems poses several challenges to scientific application developers. Systems are growing in complexity, and concurrency is not the only difficulty that programmers face. They also contend with the distribution of memory spaces, complex architectures, new storage technology, etc. Task-based programming models have proven to be a good alternative to traditional programming models for HPC. PyCOMPSs is a pioneering approach to task-based programming in Python that enables codes to be executed in distributed computing platforms. In particular, PyCOMPSs supports different types of tasks, such as parallel simulations (MPI), artificial intelligence, or data analytics. This webinar will give an overview of PyCOMPSs illustrated with examples in development at BSC that include CFD simulations with AI training or real-time visualization in the same workflow.

Details

Date:
December 16
Time:
11:00 am – 12:00 pm
Event Category:
Event Tags:
,

Venue

Online