Proposal of Less Trap Architecture with Better Cache Utilization

Motoharu Nakajima, Shuichi Oikawa


Hardware and software interrupts negatively affect system performance primarily because of pipeline flushing and pollution of TLB and caches. We propose a new architecture that focuses on the performace degradation caused by hardware and software interrupts. To reduce this performance degradation utilizing TLB, data and instruction caches effectively, our pro- posed architecture includes three proposals: clock interruption reduction with scheduler processor, a syscall thread of FlexSC [2] on scheduler processor, and non-busy waiting polling by non- blocking system calls on the syscall thread of FlexSC.

Full Text:



  • There are currently no refbacks.