In compiler theory, loop optimization is the process of the increasing execution speed and reducing the overheads associated of loops. It plays an important role in improving cache performance and making effective use of parallel processing capabilities. Most execution time of a scientific program is spent on loops; as such, many compiler optimization techniques have been developed to make them faster.

Property Value
dbo:abstract
  • In compiler theory, loop optimization is the process of the increasing execution speed and reducing the overheads associated of loops. It plays an important role in improving cache performance and making effective use of parallel processing capabilities. Most execution time of a scientific program is spent on loops; as such, many compiler optimization techniques have been developed to make them faster. (en)
  • En programmation informatique, les optimisations de boucle sont un ensemble de techniques visant à accélérer l'exécution des boucles de programmation. Parmi les nombreuses techniques applicables, on peut citer : * le déroulage des boucles * le pipelining des boucles * la parallélisation de boucle * le déplacement des invariants de boucle. * Portail de la programmation informatique Portail de la programmation informatique (fr)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1837754 (xsd:integer)
dbo:wikiPageRevisionID
  • 733507078 (xsd:integer)
dbp:date
  • July 2016
dbp:for
  • capitalization and minor bullet point redundancy.
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • In compiler theory, loop optimization is the process of the increasing execution speed and reducing the overheads associated of loops. It plays an important role in improving cache performance and making effective use of parallel processing capabilities. Most execution time of a scientific program is spent on loops; as such, many compiler optimization techniques have been developed to make them faster. (en)
  • En programmation informatique, les optimisations de boucle sont un ensemble de techniques visant à accélérer l'exécution des boucles de programmation. Parmi les nombreuses techniques applicables, on peut citer : * le déroulage des boucles * le pipelining des boucles * la parallélisation de boucle * le déplacement des invariants de boucle. * Portail de la programmation informatique Portail de la programmation informatique (fr)
rdfs:label
  • Loop optimization (en)
  • Optimisation de boucle (fr)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is foaf:primaryTopic of