MyTetra Share
Делитесь знаниями!
Loop unrolling / unwinding ; Размотка / Раскрутка цикла
19.11.2017
16:46
Раздел: Знания - Компьютер - Языки программирования - Компилятор

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


Пример:

Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования