Что означает GPU не любит ветвлений?
======================================

 Здравствуйте!   

Я читал что при ветвлении потоки не выполняются параллельно. Как я понимаю   

все процессоры сгруппированы в блоки, например по 16 , и все процессоры блока работают с одними инструкциями. Ветвления влияют на процессы внутри блока или между блоками тоже ? Не могли бы вы дать ссылки на примеры. 

 Ветвление означает, что длина последовательности инструкций в разных блоках станет разной, следовательно, часть блоков в какой-то момент будет простаивать, дожидаясь окончания работы блоков, которым досталось больше инструкций.  

  

А простой = убытки.