About 470,000 results
Open links in new tab
  1. Loop Optimization in Compiler Design - GeeksforGeeks

    Jun 10, 2023 · Loop Optimization is a machine independent optimization. Whereas Peephole optimization is a machine dependent optimization technique. Decreasing the number of …

  2. c++ - Loop unrolling vs Loop tiling - Stack Overflow

    Mar 26, 2011 · Loop unrolling is a code optimisation where code is replicated within a loop and the total number of loop iterations is reduced. The benefit is reduced loop overhead (normally …

  3. When, if ever, is loop unrolling still useful? - Stack Overflow

    Loop unrolling, whether it's hand unrolling or compiler unrolling, can often be counter-productive, particularly with more recent x86 CPUs (Core 2, Core i7). Bottom line: benchmark your code …

  4. Loop Optimization Techniques | Set 2 | GeeksforGeeks

    Jun 2, 2020 · Loop Unrolling: minimizes tests and jumps but increases code size - The objective of loop unrolling is to increase a program's speed by reducing instructions that control the …

  5. Loop Unrolling - GeeksforGeeks

    Sep 11, 2023 · Loop unrolling is a loop transformation technique that helps to optimize the execution time of a program. We basically remove or reduce iterations. Loop unrolling …

  6. Loop Jamming | Compiler Design - YouTube

    This video explains about Loop Jamming technique used in Loop Optimization.Theory of Computation Full Playlist:https://www.youtube.com/playlist?list=PLCZkcYW...

  7. Loop optimizations (loop unrolling, loop fusion, loop

    Loop optimizations, such as loop unrolling, loop fusion, and loop interchange, play an essential role in improving the performance of loops in compiled code. These optimizations aim to …

  8. A Guide to Loop Optimization Techniques in Compiler Design

    Loop optimization is a crucial aspect of compiler design that aims to improve the performance of loops in a program. By employing techniques such as loop unrolling, loop fusion, loop-invariant …

  9. Loop Optimization in Compiler Design - Estudies4you

    The first code loop repeats 50 times whereas second code loop repeats 25 times. Hence, optimization is done. Difference Between Machine Dependent and Independent Code …

  10. 10.8 LOOP JAMMING | Algorithms for Compiler Design

    Loop unrolling involves replicating the body of the loop to reduce the required number of tests if the number of iterations are constant. For example consider the following loop: I = 1 while ( I …

  11. Some results have been removed
Refresh