Efficient classification of application characteristics by using hardware performance counters with data mining

Jieun Choi, Geunchul Park, Dukyun Nam

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Hardware performance counters in processors are mainly used for low level performance analysis and application tuning by monitoring performance-related hardware events. With the advent of processors with more cores than existing multicore processors and additional high-bandwidth memory, research on the performance analysis of new systems has received increasing attention from the high-performance computing community. Analyzing application characteristics and system features in a new system is essential for computational scientists and engineers who are eager to obtain the best performance of their scientific applications. However, these processors, increased core counts and high-performance resources, make it difficult to understand the correlation between performance-related hardware events. In this paper, we propose a method to simply and quickly classify application characteristics by using a data mining tool without understanding the correlation between hardware events. When we applied the proposed method to NAS Parallel Benchmarks (NPB), the application characteristics were the same as the authorized NPB categories. We show the effectiveness of the proposed scheme in a case study on analyzing the degree of interference between application characteristics.

Original languageEnglish
Title of host publicationProceedings - 2018 IEEE 3rd International Workshops on Foundations and Applications of Self* Systems, FAS*W 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages24-29
Number of pages6
ISBN (Electronic)9781538651759
DOIs
StatePublished - 2 Jan 2019
Event3rd IEEE International Workshops on Foundations and Applications of Self* Systems, FAS*W 2018 - Trento, Italy
Duration: 3 Sep 20187 Sep 2018

Publication series

NameProceedings - 2018 IEEE 3rd International Workshops on Foundations and Applications of Self* Systems, FAS*W 2018

Conference

Conference3rd IEEE International Workshops on Foundations and Applications of Self* Systems, FAS*W 2018
Country/TerritoryItaly
CityTrento
Period3/09/187/09/18

Keywords

  • Application characterization
  • Event
  • Hardware performance counter
  • Knights landing processo
  • Manycore
  • Profiling

Fingerprint

Dive into the research topics of 'Efficient classification of application characteristics by using hardware performance counters with data mining'. Together they form a unique fingerprint.

Cite this