Dynamic Scheduling with Tomasulo Algorithm

After using the simulator, what did you observe about the register alias table when multiple instructions write to the same register?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Based on your simulation experience, what happens when an instruction's operands become available?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

In the simulation, what visual indicator shows that an instruction is waiting for operands?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

From your simulation experience, what did you observe about instruction completion order?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

What performance metric did you notice improved most with the Tomasulo algorithm?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

During simulation, when did you observe the Common Data Bus (CDB) being most active?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

What did you observe about reservation station utilization during long dependency chains?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

After experimenting with the simulator, which factor most significantly limits instruction-level parallelism?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Based on your simulation analysis, what would be the most effective way to improve performance in a workload with frequent structural hazards?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation