|
|
|
|
|
by zyx321
2955 days ago
|
|
That reason being that sometimes spending a 10+ hours on a tweak that gives +0.1% performance improvement is worth it. Otherwise, remember the first rule of code optimization for beginners: "Don't." EDIT: And by "they don't apply", I mean they can crash your program or even silently corrupt your data. |
|
For games, this can mean a higher frame rate. For data processing, it can mean the data gets processed significantly faster. It's especially important for things like video encoders, where even a 1% savings in CPU time can translate directly to 1% more potential revenue for the same operating cost at a company that relies heavily on video encoding.
Yeah, saving those cycles doesn't really mean anything to a beginner, but they can be a huge savings for high performance computation applications.