Instruction level and operating system profiling for energy exposed software | IEEE Journals & Magazine | IEEE Xplore