Timing variation in dual loop benchmark

Neal Altman, Nelson Weiderman · ACM SIGAda Ada Letters · 1988

Benchmarks that measure time values using a standard system clock often employ a dual loop design. One of the important assumptions of this design is that textually identical loop statements will take the same amount of time to execute. This assumption has been tested on two bare computers with Ada® test programs and has been demonstrated to be inaccurate in these specific test cases.

Read the paper · More papers on PaperTik