Proposal of Less Trap Architecture with Better Cache Utilization

Motoharu Nakajima, Shuichi Oikawa

Abstract


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:

PDF

Refbacks

  • There are currently no refbacks.