Skip to content

Optimisation effort Vs. Performance Gain

This may seem strange but in my experience it is true that the first few optimisation efforts on any un-optimised system tend to yeild high returns for low effort e.g, tweaking some compiler or linker settings in a few minutes.  Further medium term efforts tend to suffer from diminishing returns e.g, rewriting critical sections in assembler over a few days for a few percent improvment.  Finally large scale optimisations e.g. refactoring entire sub-systems over a week or more tends to yeild significant benefits.

One Trackback/Pingback

  1. Optimisation Workflow at Endlessly Curious on Tuesday, November 25, 2008 at 01:56

    [...] first measuring the program performance versus your target performance.  As I have mentioned before the initial optimisations to a program tend to yeild larger returns and then returns drop off until [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*