Skip to content
EntityQ1869750· pop 14· linked from 104 articles

Déroulage de boucle

Sign in to save

Also known as loop unwinding

loop transformation technique

Wikidata facts

Show 1 more fact
different from
call stack
Sources (4)

via Wikidata · CC0

Article · Français

Le déroulage de boucle (loop unrolling) est une technique d'optimisation des boucles visant à en augmenter la rapidité d'exécution. Il s'agit de dupliquer le corps de la boucle de manière à éviter de répéter l'instruction de saut. Il est possible ensuite d'appliquer d'autres optimisations (allocation de registre, ordonnancement des instructions) au code après duplication. Cette technique est fréquemment utilisée par les compilateurs optimisants, et permet aussi de générer du code vectoriel à partir d'une boucle. * Portail de la programmation informatique

Abstract from DBpedia / Wikipedia · CC BY-SA