Wednesday, November 25, 2009

canneal Perforated Loops

We find no perforatable loops for canneal. Most (6 of 8) were filtered out because their perforation does not increase the performance. We attribute this lack of performance gain to the fact that canneal performs annealing steps until it converges. While the perforations may affect the execution of the individual annealing steps, they do not cause canneal to converge faster and therefore do not improve the overall performance.