Term
What does the system level focus on? |
|
Definition
Machine resources and their use in the game |
|
|
Term
Is hardware dedicated to a specific task typically slower or faster than software? |
|
Definition
|
|
Term
What is the goal of application level optimization? |
|
Definition
to get more word done more efficiently. Game engines are full of this. |
|
|
Term
What is another name for line-by-line optimizations? |
|
Definition
micro level optimizations. |
|
|
Term
What are some examples of line-by-line optimizations? |
|
Definition
Branch Prediction
Instruction Throughput
Loop Unrolling
Latency |
|
|
Term
Where does the most important aspect of optimizing an application take place. |
|
Definition
the design and flexibility of the application itself
A.K.A. design your code to be optimized, rather than changing code to optimize it later. |
|
|
Term
What is the best way to measure performance of an application? |
|
Definition
|
|
Term
What is the most common game bottleneck? |
|
Definition
|
|
Term
As games get more graphics intensive, the bottleneck changes to what? |
|
Definition
|
|