Simultaneous Multithreaded DSPs : Scaling from High Performance to Low Power