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
Link To Document