Karolis Ryselis. Hunting Hydra: Parallel Python.
Parallel computations today are as important as ever due to the high core counts in recent processors.
Running computations on multiple cores at the same time comes with the increased complexity of the program.
The talk will present the basics of utilizing the numerous cores of the system and how to harness this power using Python with less pain.
You will learn what a process and a thread are, what possibilities they open up, how to use them in Python, and most importantly when to avoid them.
0:00 Intro
1:28 What is a process?
6:47 Thread example (demo)
10:55 Functional programming principles
12:56 map / list comprehension
17:49 Thread pool
18:45 Mapping with thread pools (demo)
23:20 GIL (Global interpreter lock)
25:41 Processes instead of threads
28:38 Process pool example (demo)
35:24 Conclusions
36:20 Q n A
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Karolis Ryselis. Hunting Hydra: Parallel Python.», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.