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
|
|