есть цикл while, правильно ли я понимаю, что вся сабгруппа будет исполнятся ровно столько, сколько исполняется самый длинный цикл в ней? То есть, если по всей сабгруппе проходит одно и то же число итераций, то накладных расходов нет?
В целом все верно, но иногда ручной unrolling может ускорить. Но в принципе это скорее потому что в компилятор тупой Прагмы ещё могут помочь
Обсуждают сегодня