Step 4: Repeat if necessary

Submitted by epreisz on Sun, 02/11/2007 - 08:14.

After solving any optimization issue resulting in enhanced performance, you have altered the landscape of you application. You will need to re-perform the benchmark and detection stage from the beginning. It is not uncommon to fix a CPU limitation resulting in an application that is now GPU limited or vice versa.

It is also important to know when to stop the optimization process as well. Optimization can occur nearly indefinitely if it were to continue with no goal. Therefore, we should have an idea before we optimize about the performance gains we are trying to achieve. Unless an application is completely finished (which I’ve never heard of) we should only be looking for substantial frame rate improvements. I’m not sure that any company would pay for someone to spend three weeks trying to increase the frame rate from 60 hertz to 63 hertz. After we optimize, we should consider whether or not we should continue optimizing. If you wait a couple of days, chances are good that another programmer, who doesn’t understand optimization well, will insert code that reduces performance again. That is your invitation to begin optimizing again.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Cheap Phentermine

Cialis

Xanax

Buy Xanax

Cheap viagra

Cialis

Phentermine

Xanax

Ultram

Buy Viagra

Phentermine

Buy Viagra

Ambien

Buy Viagra

Phentermine

Viagra

Cialis

Cheap Phentermine

Xanax

Buy Cialis Online

Buy Phentermine

Tramadol

Buy Viagra online

Viagra

GLKDTb

JPBhaRq GLKDTb