Здравствуйте!
Я читал что при ветвлении потоки не выполняются параллельно. Как я понимаю
все процессоры сгруппированы в блоки, например по 16 , и все процессоры блока работают с одними инструкциями. Ветвления влияют на процессы внутри блока или между блоками тоже ? Не могли бы вы дать ссылки на примеры.
Ветвление означает, что длина последовательности инструкций в разных блоках станет разной, следовательно, часть блоков в какой-то момент будет простаивать, дожидаясь окончания работы блоков, которым досталось больше инструкций.