Some optimizations reduce the size of the resulting machine code, while others try to create code that is faster, potentially increasing its size. |
Smoot and Tan are engineers for Riverbed, a Wan optimizations technology firm. |
This is awareness, which feeds suggested optimizations back into business processes. |
Of course, they again made a few optimizations in order to improve the memory controller performance. |
Memory barriers are necessary because most modern CPUs employ performance optimizations that can result in out-of-order execution. |
The optimizations may be run independently or together with no adverse impact on area or timing. |