План на курса

Въведение

Паралел Programming в теорията

    Архитектура на паметта Организация на паметта

Базиран на нишки и базиран на процеси паралелизъм

    Създаване на екземпляр и определяне на нишка Работа със синхронизация на нишка Създаване, именуване, изпълнение и синхронизиране на процес Използване на Asyncio за асинхронно програмиране

Разпространено Python

    Използване на Celery Използване на SCOOP Използване на Pyro4 Използване на PyCSP Използване на RPyC

GPU Programming

    Използване на модула PyCUDA Използване на NumbaPro Използване на PyOpenCL Тестване с PyOpenCL

Тестване и отстраняване на неизправности

    Тестване с модулно тестване Тестване с макетно тестване

Обобщение и заключение

Изисквания

  • Python опит в програмирането

Публика

  • Разработчици на софтуер
 14 Hours

Брой участници



Цена за участник

Oтзиви от потребители (5)

Свързани Kурсове

Kivy: Building Android Apps with Python

7 Hours

Свързани Kатегории