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 条
  • [21] HiPeR - Early Detection of a Ransomware Attack using Hardware Performance Counters
    Anand, P. Mohan
    Charan, P. V. Sai
    Shukla, Sandeep K.
    DIGITAL THREATS: RESEARCH AND PRACTICE, 2023, 4 (03):
  • [22] Extended overhead analysis for OpenMP performance tuning
    Chen, YJ
    Wang, DX
    Zheng, WM
    OPENMP SHARED MEMORY PARALLEL PROGRAMMING, 2003, 2716 : 160 - 169
  • [23] Using Hardware Counters to Predict Vectorization
    Watkinson, Neftali
    Shivam, Aniket
    Chen, Zhi
    Veidenbaum, Alexander
    Nicolau, Alexandru
    Gong, Zhangxiaowen
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, LCPC 2017, 2019, 11403 : 3 - 16
  • [24] An Automated Approach to Hardware Performance Monitoring Counters
    Tinetti, Fernando G.
    Mendez, Mariano
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), VOL 1, 2014, : 71 - 76
  • [25] Malicious Firmware Detection with Hardware Performance Counters
    Wang, Xueyang
    Konstantinou, Charalambos
    Maniatakos, Michail
    Karri, Ramesh
    Lee, Serena
    Robison, Patricia
    Stergiou, Paul
    Kim, Steve
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2016, 2 (03): : 160 - 173
  • [26] Hardware Performance Counters for System Reliability Monitoring
    Leng, Elena Woo Lai
    Zwolinski, Mark
    Halak, Basel
    2017 IEEE 2ND INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW), 2017, : 76 - 81
  • [27] Profiling Cloud Applications with Hardware Performance Counters
    Kandalintsev, Alexandre
    Lo Cigno, Renato
    Kliazovich, Dzmitry
    Bouvry, Pascal
    2014 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2014), 2014, : 52 - 57
  • [28] Fight Hardware with Hardware: Systemwide Detection and Mitigation of Side-channel Attacks Using Performance Counters
    Carna, Stefano
    Ferracci, Serena
    Quaglia, Francesco
    Pellegrini, Alessandro
    DIGITAL THREATS: RESEARCH AND PRACTICE, 2023, 4 (01):
  • [29] Ransomware Classification Using Hardware Performance Counters on a Non-Virtualized System
    Hill, Jennie E.
    Walker, T. Owens
    Blanco, Justin A.
    Ives, Robert W.
    Rakvic, Ryan
    Jacob, Bruce
    IEEE ACCESS, 2024, 12 : 63865 - 63884
  • [30] Demand-Driven Software Race Detection using Hardware Performance Counters
    Greathouse, Joseph L.
    Ma, Zhiqiang
    Frank, Matthew I.
    Peri, Ramesh
    Austin, Todd
    ISCA 2011: PROCEEDINGS OF THE 38TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2011, : 165 - 176