How is the below question answered?
The performance of a superscalar processor is often enhanced with hardware to support the following:
The speculative reordering of load instructions
Sketch an assembly language program that would benefit from the use of all of these techniques when executed on a superscalar processor. (a) Briefly describe how each of the techniques helps to improve the performance of your program.
(b) Briefly outline two example programs for which the adoption of the techniques listed would not provide a significant performance improvement.