GPSDVS: An improved task-based dynamic voltage scaling scheme for general-purpose systems | IEEE Conference Publication | IEEE Xplore