План на курса

Въведение

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

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

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

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

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

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

GPU Programming

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

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

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

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

Изисквания

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

Публика

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

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


Започва

Свършва


Dates are subject to availability and take place between 09:30 and 16:30.

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

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

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

Kivy: Building Android Apps with Python

  7 Hours

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