DictionaryForumContacts

   English
Terms for subject Programming containing unrolling | all forms | exact matches only
EnglishRussian
compiler loop unrollingоптимизация цикла компилятором (ssn)
fancy compiler loop unrollingудачная оптимизация цикла компилятором (ssn)
Fancy compiler loop unrolling and hyperthreading may well violate the second assumptionВторое предположение может быть нарушено удачной оптимизацией цикла компилятором или гиперпотоковыми возможностями процессора (о модели вычислений; см. The Algorithm Design Manual (Second Edition) by Steven S. Skiena (2008) ssn)
loop unrollingрасшивание цикла (BorisSPb)
loop unrollingразворачивание циклов (учитываются характеристики процессора ssn)
loop unrollingоптимизация цикла (ssn)
loop unrollingразворачивание цикла (тж. развёртывание цикла; реализуемый в компиляторах метод оптимизации, согласно которому тело цикла (loop body) многократно размножается (цикл превращается в линейную последовательность команд), условие выхода из цикла и оператор приращения счётчика цикла (loop counter) соответствующим образом модифицируются. Развёртывание цикла ускоряет исполнение программы, поскольку сокращает каждый цикл на несколько команд, однако объём памяти, занимаемый программой, значительно увеличивается. Если число повторений цикла известно в момент компиляции, цикл может быть развёрнут полностью, однако это имеет смысл лишь для небольших циклов. Syn: loop unwinding ssn)
loop unrolling and jammingразвёртывание и объединение циклов (метод оптимизации, предусматривающий частичное развёртывание компилятором циклов с последующим их объединением. Позволяет увеличить количество используемых регистров и сократить число обращений к памяти ssn)