Scalable And Energy Efficient Execution Methods For Multicore Systems