Presentation is loading. Please wait.

Presentation is loading. Please wait.

Performance Monitor Counters in different platforms

Similar presentations


Presentation on theme: "Performance Monitor Counters in different platforms"— Presentation transcript:

1 Performance Monitor Counters in different platforms
Prasanth B L Aakash Arora

2 Smart Phones Moto G3 – ARM Cortex 53 ARM v7

3 ARM Tools IDE : DS 5 Development Studio, Data Streamline
No of Counters 5 No of Performance monitor events 62 The performance counters can be configured and accessed through software calls, or via ARM's debug tools Tools IDE : DS 5 Development Studio, Data Streamline Notes The same procedure could be applied to any version 7 and above of ARM architecture and the target should run Linux or Android

4 Direct current Measurement from the battery (Current Sensor)
Supported devices Moto G (XT1033) with Android version 4.4.4 Samsung Galaxy S3 4.3 (XXUGNA5 working partially, showing correct values when charging but discharging shows 0 mA) Etc Reference Android App : Ampere

5 Desktop/Laptop Intel i7 AMD 15h family

6 Intel i7 Each core has its own PMU. They have 3 fixed counters and 4 general counters for each Hyper-Thread The Uncore has its own PMU for monitoring its activity. It consists of 8 general counters and one fixed counter No of Performance monitor events 98 Tools Intel® Performance Counter Monitor Intel® Power Gadget

7

8 AMD 15h family No of counters 4 No of Performance monitor events 98
Reference Tools AMD System Monitor

9 Some Platform independent tools to read the performance counters of processors in Linux
Oprofile perf Reference

10 Performance counter considered in the references research papers
Server Platform / AMD Opteron 246 quadword write transfers L2 cache misses (datacache fill) dispatch stalls due to reorder buffers being full DRAM accesses due to page conflicts. Laptop / Pentium M Processor Number of completed burst transactions Number of lines removed from the L2 cache Reference Koala : A Platform for OS-Level Power Management , D Csnowdown,E L Sueur,S M Petters, Gernot Heiser, Proceedings of the 4th ACM European conference on Computer systems 2009


Download ppt "Performance Monitor Counters in different platforms"

Similar presentations


Ads by Google