Bots, Bureaucrats, Interface administrators, smwadministrator, smwcurator, smweditor, Administrators
2,557
edits
Timo.stripf (talk | contribs) No edit summary |
Timo.stripf (talk | contribs) |
||
Line 56: | Line 56: | ||
By default, the transformation applies partial loop unrolling, resulting in two loops: | By default, the transformation applies partial loop unrolling, resulting in two loops: | ||
* The first loop is the partially unrolled loop, processing multiple iterations per pass. - | |||
* The second loop handles any remaining iterations that do not fit into the unroll factor (cleanup loop). | |||
emmtrix Studio attempts to calculate a trip count that enables two key optimizations: | emmtrix Studio attempts to calculate a trip count that enables two key optimizations: | ||
* Full unrolling is applied if the unroll factor is greater than or equal to the trip count. | |||
* The cleanup loop is omitted if the trip count is exactly divisible by the unroll factor. | |||
=== Example === | === Example === |
edits