Profiling interrupt handler performance through kernel instrumentation

被引:5
|
作者
Moore, B [1 ]
Slabach, T [1 ]
Schaelicke, L [1 ]
机构
[1] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
来源
21ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, PROCEEDINGS | 2003年
关键词
D O I
10.1109/ICCD.2003.1240889
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As a result of technology trends towards multi-gigahertz processors, the I/O system is becoming a critical bottleneck for many applications. Interrupts are a major aspect of most device drivers. Characterizing interrupt performance and its relation to architectural trends is important for understanding and improving I/O subsystem performance. Kernel instrumentation in combination with performance counters is able to overcome the limitations of microbenchmarks when measuring interrupts. A comparative analysis of a range of IA-32 based systems reveals that interrupt handler code exhibits only a low degree of instruction-level parallelism. Consequently, the trend towards deeper processor pipelines and smaller caches to maximize clock frequency can be detrimental to interrupt handling performance.
引用
收藏
页码:156 / 163
页数:8
相关论文
共 50 条
  • [31] Performance evaluation of quantum well infrared phototransistor instrumentation through modeling
    El-Tokhy, Mohamed S.
    Mahmoud, Imbaby I.
    OPTICAL ENGINEERING, 2014, 53 (05)
  • [32] Optimising Large Flotation Cell Performance Through Advanced Instrumentation and Control
    Carr, D.
    Dixon, A.
    Tiili, O.
    TENTH MILL OPERATORS CONFERENCE 2009, PROCEEDINGS, 2009, (11): : 299 - +
  • [33] Enhancing Shared RAID Performance Through online Profiling
    Wan, Jiguang
    Wang, Jibin
    Liu, Yan
    Yang, Qing
    Wang, Jianzong
    Xie, Changsheng
    2012 IEEE 28TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2012,
  • [34] CREATIVITY THROUGH INSTRUMENTATION
    COOKS, RG
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1984, 187 (APR): : 87 - ANYL
  • [35] An EDF interrupt handling scheme for real-time kernel: Design and task simulation
    Liu, Peng
    Cai, Ming
    Fu, Tingting
    Dong, Jinxiang
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 969 - +
  • [36] Comprehensive Kernel Instrumentation via Dynamic Binary Translation
    Feiner, Peter
    Brown, Angela Demke
    Goel, Ashvin
    ACM SIGPLAN NOTICES, 2012, 47 (04) : 135 - 146
  • [37] CREATIVITY THROUGH INSTRUMENTATION
    COOKS, RG
    ANALYTICAL CHEMISTRY, 1985, 57 (07) : A823 - &
  • [38] Comprehensive Kernel Instrumentation via Dynamic Binary Translation
    Feiner, Peter
    Brown, Angela Demke
    Goel, Ashvin
    ASPLOS XVII: SEVENTEENTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2012, : 135 - 146
  • [39] Hidden Process Detection using Kernel Functions Instrumentation
    Hebbal, Yacine
    Laniepce, Sylvie
    Menaud, Jean-Marc
    2017 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING, 2017, : 138 - 145
  • [40] An Electrical-performance Test Method for Test Handler
    Chao, Yuan
    Zhang, Zhisheng
    Dai, Min
    INTELLIGENT MATERIALS AND MECHATRONICS, 2014, 464 : 209 - 214