OpenMP application tuning using hardware performance counters

被引:0
|
作者
Smeds, N [1 ]
机构
[1] Royal Inst Technol, Parallelldatorctr, SE-10044 Stockholm, Sweden
来源
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware counter events on some popular architectures were investigated with the purpose of detecting bottle-necks of particular interest to shared memory programming, such as OpenMP. A fully portable test suite was written in OpenMP, accessing the hardware performance counters be means of PAPI. Relevant events for the intended purpose were shown to exist on the investigated platforms. Further, these events could in most cases be accessed directly through their platform independent, PAPI pre-defined, names. In some cases suggestions for improvement in the pre-defined mapping were made based on the experiments.
引用
收藏
页码:260 / 270
页数:11
相关论文
共 50 条
  • [1] Application Profiling Using Register-Instruction Hardware Performance Counters
    Menon, Anand
    Srivastava, Amisha
    Kundu, Shamik
    Basu, Kanad
    2023 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI, 2023, : 199 - 204
  • [2] End-user Tools for Application Performance Analysis Using Hardware Counters
    Innovative Computing Laboratory, University of Tennessee, Knoxville
    TN
    37996-3450, United States
    Int. Conf. Parallel Distrib. Comput. Syst., PDCS, 1600, (460-465):
  • [3] Efficient Classification of Application Characteristics by using Hardware Performance Counters with Data Mining
    Choi, Jieun
    Park, Geunchul
    Nam, Dukyun
    2018 IEEE 3RD INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2018, : 24 - 29
  • [4] End-user tools for application performance analysis using hardware counters
    London, K
    Dongarra, J
    Moore, S
    Mucci, P
    Seymour, K
    Spencer, T
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2001, : 460 - 465
  • [5] On the Performance of Malware Detection Classifiers Using Hardware Performance Counters
    Zeraatkar, Alireza Abolhasani
    Kamran, Parnian Shabani
    Kaur, Inderpreet
    Ramu, Nagabindu
    Sheaves, Tyler
    Al-Asaad, Hussain
    2024 INTERNATIONAL CONFERENCE ON SMART APPLICATIONS, COMMUNICATIONS AND NETWORKING, SMARTNETS-2024, 2024,
  • [6] Detecting Spectre Attacks Using Hardware Performance Counters
    Li, Congmiao
    Gaudiot, Jean-Luc
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (06) : 1320 - 1331
  • [7] Exploiting hardware performance counters
    Uhsadel, Leif
    Georges, Andy
    Verbauwhede, Ingrid
    FDTC 2008: FAULT DIAGNOSIS AND TOLERANCE IN CRYPTOGRAPHY, PROCEEDINGS, 2008, : 59 - +
  • [8] Estimating Application Workload Using Hardware Performance Counters in Real-time Video Encoding
    Rasoolzadeh, Siamak
    Saedpanah, Morteza
    Hashemi, Mahmoud Reza
    2014 7TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2014, : 307 - 311
  • [9] Using Hardware Performance Counters to Detect Control Hijacking Attacks
    Yu, Miao
    Halak, Basel
    Zwolinski, Mark
    2019 IEEE 4TH INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW 2019), 2019, : 1 - 6
  • [10] Using Hardware Performance Counters to support infield GPU Testing
    Guerrero-Balaguera, Juan-David
    Condia, Josie E. Rodriguez
    Reorda, Matteo Sonza
    2021 28TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS (IEEE ICECS 2021), 2021,