Hardware Performance Counters for System Reliability Monitoring

被引:0
|
作者
Leng, Elena Woo Lai [1 ]
Zwolinski, Mark [1 ]
Halak, Basel [1 ]
机构
[1] Univ Southampton, Dept Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
关键词
VARIABILITY;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As technology scaling reaches nanometre scales, the error rate due to variations in temperature and voltage, single event effects and component degradation increases, making components less reliable. In order to ensure a system continues to function correctly while facing known reliability issues, it is imperative that the system should have the means to detect the occurrence of errors due to the presence of faults. A system that behaves normally (no error detected in the system) exhibits a profile, and any deviations from this profile indicate that there is an anomaly in the system. In this paper, we propose to use hardware performance counters (HPCs) to measure events that occur during the execution of the program. We explore the various counters available which could be use to identify the anomalous behaviour in the system and develop a methodology to observe the anomalies using HPCs by creating a fault-free pattern and observing any subsequent changes in that pattern. We evaluate the proposed technique using GemFI, an architectural simulator based on Gem5 with additional fault injection capabilities. We compare the results obtained at the end of the execution with data collected during a time interval. Our results show that HPCs can be used to identify anomalous behaviour in a system that would lead to failure.
引用
下载
收藏
页码:76 / 81
页数:6
相关论文
共 50 条
  • [41] On the Detection of Kernel-Level Rootkits Using Hardware Performance Counters
    Singh, Baljit
    Evtyushkin, Dmitry
    Elwell, Jesse
    Riley, Ryan
    Cervesato, Iliana
    PROCEEDINGS OF THE 2017 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (ASIA CCS'17), 2017, : 483 - 493
  • [42] Why We Need a Theory of Maliciousness: Hardware Performance Counters in Security
    Botacin, Marcus
    Gregio, Andre
    INFORMATION SECURITY, ISC 2022, 2022, 13640 : 381 - 389
  • [43] Hardware Performance Counters based Runtime Anomaly Detection using SVM
    Bin Abbas, Muhamed Fauzi
    Kadiyala, Sai Praveen
    Prakash, Alok
    Srikanthan, Thambipillai
    Aung, Yan Lin
    2017 TRON SYMPOSIUM (TRONSHOW), 2017,
  • [44] SoK: The Challenges, Pitfalls, and Perils of Using Hardware Performance Counters for Security
    Das, Sanjeev
    Werner, Jan
    Antonakakis, Manos
    Polychronakis, Michalis
    Monrose, Fabian
    2019 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2019), 2019, : 20 - 38
  • [45] Benefits and Challenges of Utilizing Hardware Performance Counters for COPPA Violation Detection
    Kuruvila, Abraham Peedikayil
    Arunachalam, Ayush
    Basu, Kanad
    PROCEEDINGS OF THE 2020 IEEE INTERNATIONAL CONFERENCE ON PHYSICAL ASSURANCE AND INSPECTION ON ELECTRONICS (PAINE), 2020,
  • [46] Run-Time Hardware Trojan Detection Using Performance Counters
    Elnaggar, Rana
    Chakrabarty, Krishnendu
    Tahoori, Mehdi B.
    2017 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2017,
  • [47] Using hardware performance counters to speed up autotuning convergence on GPUs
    Filipovic, Jiri
    Hozzova, Jana
    Nezarat, Amin
    Ol'ha, Jaroslav
    Petrovic, Filip
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 160 : 16 - 35
  • [48] Explainable Machine Learning for Intrusion Detection via Hardware Performance Counters
    Kuruvila, Abraham Peedikayil
    Meng, Xingyu
    Kundu, Shamik
    Pandey, Gaurav
    Basu, Kanad
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (11) : 4952 - 4964
  • [49] 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):
  • [50] HARDWARE MONITORING OF A MULTIPROCESSOR SYSTEM
    LIU, AC
    PARTHASARATHI, R
    IEEE MICRO, 1989, 9 (05) : 44 - 51