Heterogeneous multicore architectures have emerged as a mainstream and promising technology for obtaining performance boost in computing platforms. When it comes to efficiency of a processors’ platform, energy consumption and throughput are considered as the key objective functions. Moreover, there always exist a trade-off between these two objectives. In past, researcher have been proposing a lot of energy consumption models (linear and non-linear). Using hardware and software performance counters is considered as a valuable approach for estimating energy consumption of a system. It has becomes extremely important to understand which performance counters are important for energy estimation modelling and which are not. This talk covered a review on performance counters based performance and energy measurement approaches in modern computing platforms.