next up previous contents
Next: 19. Portability Considerations Up: 18.8 Taking Timing Measurements Previous: 18.8.2 Achieving Accurate Timing

18.8.3 Achieving Accurate Benchmarking Results

To benchmark performance for a particular code fragment, follow these steps:

This process takes some effort to complete. In practice, it is best to make a quick start by making some assumptions, then refine your understanding as you tune and experiment. Ultimately, you need to experiment with different rendering techniques and do repeated benchmarks, especially when the unexpected happens.


next up previous contents
Next: 19. Portability Considerations Up: 18.8 Taking Timing Measurements Previous: 18.8.2 Achieving Accurate Timing
David Blythe
1999-08-06