Title: Winning the Hardware-Software Game