Руководство по параллельным вычислениям в Julia
JuliaHub
0:00 / 0:00
Руководство по параллельным вычислениям в Julia
2 856 просмотров · 2 года назад
JuliaHub
5,84 тыс. подписчиков
2 856 просмотров · 2 года назад
Вы хотите повысить производительность своих программ и раскрыть истинный потенциал Julia? В этом видео мы погрузимся в мир параллельных вычислений в Julia, используя JuliaHub. Мы изучим мощный мир параллельного программирования в Julia, а также продемонстрируем использование асинхронных задач для обеспечения параллелизма, макросов многопоточности и стандартной библиотеки Distributed для параллельной обработки, уделяя особое внимание JuliaHub как передовой платформе для этой цели.
Что вы узнаете:
Использование задач/каналов для сопрограмм: Узнайте, как эффективно использовать задачи и каналы для обеспечения бесперебойной связи между различными компонентами вашей программы, раскрывая потенциал сопрограмм для бесшовных параллельных вычислений.
Оптимизация для одной машины с помощью макросов создания потоков: Научитесь оптимизировать свой код для одной машины, используя возможности макросов создания потоков и макросов Julia, что позволит вам эффективно использовать доступные ресурсы.
— Используйте возможности нескольких машин с Distributed.jl: исследуйте мир распределенных вычислений с Distributed.jl, позволяющим масштабировать вычисления на нескольких машинах, каждая из которых работает в пределах своего пространства памяти.
Есть вопросы или отзывы? Мы будем рады услышать ваше мнение! Заполните форму обратной связи ниже, и наша команда свяжется с вами как можно скорее.
https://share.hsforms.com/1ax_TNnP2S5...