An Integrated Power, Area, and Timing Modeling Framework for Multicore and Manycore Architectures