Author's Blogs

О потоках и багетах, или предновогодний пост
By Alexey Kukanov ...Posted декабря 29th 20114
Помните, пару лет назад на ISN проводили конкурс “Объясни на пальцах”, где предлагалось на понятных обычным людям примерах объяснить термины из области информатики и программирования? Я вспомнил о нём, когда в форуме пытался ...
Весенний выпуск Intel® Threading Building Blocks
By Alexey Kukanov ...Posted мая 15th 20106
На первой майской неделе я в свои неполных 37 с удивлением осознал, что люблю это время года :) Это просто волшебство какое-то - за один-два тёплых дня всё вокруг позеленело, неожиданно запахло черёмухой, вскоре подтянулись с белоснежными цветами прочие деревья и кусты, и вот мир вокруг ...
Миллион шагов на месте
By Alexey Kukanov ...Posted ноября 8th 200917
Для тех, кто не в курсе, о чём пойдёт речь, попробую сделать краткое вступление. В своей записи на здешней блог-площадке Вячеслав Любченко привёл графики времени работы параллельного рекурсивного алгоритма нахождения чисел Фибоначчи в зависимости от порядкового номера числа в последовательности. И ...
Вкратце: просто и полезно :)
By Alexey Kukanov ...Posted июля 21st 20096
Если вы обратили внимание, краткое описание этого поста в блог-ленте ISN не состоит из первого предложения, оборванного посередине многоточием как-то вот так: "Если вы обратили внимание, краткое описание этого поста в блог-ленте ISN не ...
Почему компиляторы не любят параллельный код?
By Alexey Kukanov ...Posted марта 3rd 20080
С распространением многоядерных процессоров параллельное программирование перестаёт быть экзотикой и превращается постепенно в необходимый навык разработчика ПО. Как косвенное свидетельство тому, стали множиться попытки написать простую параллельную программу и посмотреть, каков будет выигрыш в ...
The user-driven evolution of tbb::pipeline
By Alexey Kukanov ...Posted июня 9th 20080
Pipelining is a common and widely used pattern to have some job done by few workers, i.e. in parallel. Threading Building Blocks cannot miss this pattern, and we provided tbb::pipeline since the first version. You might learn some basics about the algorithm and its use in ...
Why a simple test can get parallel slowdown
By Alexey Kukanov ...Posted марта 4th 200815
 Those who read Russian may follow this link.  With multicore processors becoming widespread, parallel programming moves to mainstream. As indirect evidence, recently there are seen many attempts to develop a simple parallel ...