• DocumentCode
    3571453
  • Title

    Analyzing Behavior of Less Interrupt Overhead Architecture for Effective Cache Utilization

  • Author

    Nakajima, Motoharu ; Oikawa, Shuichi

  • Author_Institution
    Coll. of Inf. Sci., Univ. of Tsukuba, Tsukuba, Japan
  • fYear
    2014
  • Firstpage
    611
  • Lastpage
    613
  • Abstract
    Hardware and software interrupts negatively affect system performance primarily because of pipeline flushing and pollution of TLBs and caches. The architecture that causes fewer traps and enhances cache efficiency is worth achieving. We propose the novel approach to reduce the number of traps caused by system calls and enhance cache efficiency. In this approach, effective cache utilization can be achieved with exception-less system calls and the thread management with continuations in system call processing. We implemented this architecture, and evaluated the effect.
  • Keywords
    cache storage; interrupts; cache efficiency; cache utilization; exception-less system calls; hardware interrupt; interrupt overhead architecture; software interrupt; system call processing; thread management; Clocks; Computer architecture; Instruction sets; Kernel; System performance; cache; interrupt; scheduling; system call; trap;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Networking (CANDAR), 2014 Second International Symposium on
  • Type

    conf

  • DOI
    10.1109/CANDAR.2014.112
  • Filename
    7052259