What is good to add to this: Out-of-order execution is a way modern computer processors work. Instead of doing tasks in the order they come, the processor does them in a different order. It chooses tasks based on what data is ready. This system helps avoid wasted time because it can start a new task even if others are delayed.
a. Efficient memory management
b. Sequential processing
c. Parallel processing
d. Predictive processing