Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть [Numerical Modeling 9] High-performance computing and parallel programming in Python

  • TuxRiders
  • 2021-10-12
  • 979
[Numerical Modeling 9] High-performance computing and parallel programming in Python
linuxsimulationnumerical modelingreal projectsopen sourcegnuresearchcomputer modelingin-silico studynumerical methodscomputational projectscientific computingcomputational science and engineeringfinite elementfinite differencepython
  • ok logo

Скачать [Numerical Modeling 9] High-performance computing and parallel programming in Python бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно [Numerical Modeling 9] High-performance computing and parallel programming in Python или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку [Numerical Modeling 9] High-performance computing and parallel programming in Python бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео [Numerical Modeling 9] High-performance computing and parallel programming in Python

With multi-core processors available almost on every modern machine, as well as the availability of supercomputers with thousands to millions of processors, parallel programming has become essential to know if you want to improve the speed of execution of your computation dramatically. Actually, if you are interested to take advantage of the power of the modern processors, you need to break your problems into smaller blocks and distribute them among the available cores (like 8 cores of a multi-core Core i7 CPU). This is what parallel programming and high-performance computing (HPC) are all about. Although it may seem to be complicated, this video shows you that it is not.

Educational Materials:
In order to follow the videos, you need the educational materials, which are provided as a set of Jupyter Notebooks. You can find the materials at http://tuxriders.com/videos/numerical... and https://github.com/TuxRiders/numerica...

Topics covered:
🎯 Introducing to HPC and parallel programming
🎯 Easy parallel computing using multiprocessing package
🎯 Introducing IPython parallel
🎯 Shared-memory and distributed-memory systems
🎯 Message Passing Interface (MPI) for distributed-memory systems
🎯 OpenMP for shared-memory systems
🎯 Effect of problem size and overhead on the parallel performance

Lecturer: Mojtaba Barzegari https://mbarzegary.github.io/

To learn more about the goals of the TuxRiders project, please visit our website at http://tuxriders.com.

Chapters in this video!
################
00:00 - Intro
01:19 - Multiprocessing package
03:53 - IPython parallel
05:34 - Message passing interface (MPI)
08:54 - MPI examples
13:15 - OpenMP
16:05 - Effect of problem size on improved efficiency
18:07 - OpenCL

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]