unrolling

  • 1 unrolling — v. unwrap, spread out …

    English contemporary dictionary

  • 2

  • 3 Loop unrolling — …

    Википедия

  • 4 Compiler optimization — is the process of tuning the output of a compiler to minimize or maximize some attributes of an executable computer program. The most common requirement is to minimize the time taken to execute a program; a less common one is to minimize the… …

    Wikipedia

  • 5 Software pipelining — In computer science, software pipelining is a technique used to optimize loops, in a manner that parallels hardware pipelining. Software pipelining is a type of out of order execution, except that the reordering is done by a compiler (or in the… …

    Wikipedia

  • 6 Algorithmic efficiency — In computer science, efficiency is used to describe properties of an algorithm relating to how much of various types of resources it consumes. Algorithmic efficiency can be thought of as analogous to engineering productivity for a repeating or… …

    Wikipedia

  • 7 Loop unwinding — Loop unwinding, also known as loop unrolling, is a loop transformation technique that attempts optimize a program s execution speed at the expense of its size.The goal of loop unwinding is to increase the programs speed by reducing (or… …

    Wikipedia

  • 8 Fern — This article is about the group of pteridophyte plants. For other uses, see Fern (disambiguation). Ferns (Pteridophyta) Temporal range: Mid Devonian[1] Recent …

    Wikipedia

  • 9 Cyclic order — In mathematics, a cyclic order is a way to arrange a set of objects in a circle.[nb] Unlike most structures in order theory, a cyclic order cannot be modeled as a binary relation a < b . One does not say that east is more clockwise than west.… …

    Wikipedia

  • 10 Duff's device — In computer science, Duff s device is an optimized implementation of a serial copy that uses a technique widely applied in assembly language for loop unwinding. Its discovery is credited to Tom Duff in November of 1983, who at the time was… …

    Wikipedia

  • 11 Curl-up — This article is about the lithograph print. For the exercise, see Crunch (exercise). Curl up Artist M. C. Escher Year 1951 Type lithograph Dimensions …

    Wikipedia

  • 12 Linpack — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …

    Wikipedia Español

  • 13 Размотка цикла — В программировании, размотка цикла (англ. loop unwinding) или раскрутка цикла (англ. loop unrolling) техника оптимизации компьютерных программ, состоящая в искусственном увеличении количества инструкций, исполняемых в течение одной… …

    Википедия

  • 14 Раскрутка цикла — В программировании, размотка цикла (англ. loop unwinding) или раскрутка цикла (англ. loop unrolling) техника оптимизации компьютерных программ, состоящая в искусственном увеличении количества инструкций, исполняемых в течение одной итерации цикла …

    Википедия

  • 15 Evolution — Ev o*lu tion ([e^]v [ o]*l[=u] sh[u^]n), n. [L. evolutio an unrolling: cf. F. [ e]volution evolution. See {Evolve}.] 1. The act of unfolding or unrolling; hence, any process of growth or development; as, the evolution of a flower from a bud, or… …

    The Collaborative International Dictionary of English

  • 16 scroll — I. noun Etymology: Middle English scrowle, blend of rolle roll and scrowe scrap, scroll (from Anglo French escrowe, of Germanic origin; akin to Middle Dutch schrode piece cut off, Old High German scrōt) more at shred Date: 15th century 1. a. a… …

    New Collegiate Dictionary

  • 17 Divide and conquer algorithm — In computer science, divide and conquer (D C) is an important algorithm design paradigm based on multi branched recursion. A divide and conquer algorithm works by recursively breaking down a problem into two or more sub problems of the same (or… …

    Wikipedia

  • 18 Embryophyte — Land plants Temporal range: Late Silurian–Recent[1][2] (Spores from Dapingian (early Middle Ordovician) …

    Wikipedia

  • 19 Loop optimization — In compiler theory, loop optimization plays an important role in improving cache performance, making effective use of parallel processing capabilities, and reducing overheads associated with executing loops. Most execution time of a scientific… …

    Wikipedia

  • 20 Vectorization (computer science) — Vectorization, in computer science, is the process of converting a computer program from a scalar implementation, which does an operation on a pair of operands at a time, to a vectorized program where a single instruction can perform multiple… …

    Wikipedia