Download presentation
Presentation is loading. Please wait.
Published byCharlene Lucas Modified over 7 years ago
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
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
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.