For many decades, computer hardware has improved in performance, gotten cheaper, and gotten smaller while in many cases being able to run the same software binaries without requiring recompilation. Assuming improvements in performance did not come only from higher clock speeds, how has this been possible? (Revise your answer to make it fit within 200 or fewer characters.) *