Loop fission and fusion

Loop fission (or loop distribution) is a compiler optimization in which a loop is broken into multiple loops over the same index range with each taking only a part of the original loop's body. The goal is to break down a large loop body into smaller ones to achieve better utilization of locality of reference.

Source: Wikipedia — Loop fission and fusion (CC BY-SA 4.0)

Loop fission and fusion

Loop fission (or loop distribution) is a compiler optimization in which a loop is broken into multiple loops over the same index range with each taking only a part of the original loop's body. The goal is to break down a large loop body into smaller ones to achieve better utilization of locality of reference.

Source: Wikipedia "Loop fission and fusion" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy