Application aware performance, power consumption, and reliability tradeoff