Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the complianz-gdpr domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /srv/wpfarm/ceec_coe_eu/wordpress/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ninja-forms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /srv/wpfarm/ceec_coe_eu/wordpress/wp-includes/functions.php on line 6114
Programming complex workflows with PyCOMPSs – CEEC CoE
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.

Registration

Details

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

Venue

Online