An overview of interrupt accounting techniques for multiprocessor real-time systems

Journal of Systems Architecture(2011)

引用 34|浏览0
暂无评分
摘要
The importance of accounting for interrupts in multiprocessor real-time schedulability analsysis is discussed and three interrupt accounting methods, namely quantum-centric, task-centric, and processor-centric accounting, are analyzed and contrasted. Additionally, two special cases, dedicated interrupt handling (i.e., all interrupts are processed by one processor) and timer multiplexing (i.e., all jobs are released by a single hardware timer), are considered and corresponding analysis is derived. All discussed approaches are evaluated in terms of schedulability based on interrupt costs previously measured on a Sun Niagara multicore processor. The results show that there is no single ''best'' accounting technique that is always preferable, but rather that the relative performance of each approach varies significantly based on task set composition, i.e., the number of tasks and the maximum utilization.
更多
查看译文
关键词
multiprocessor real-time system,interrupt cost,accounting technique,schedulability analysis,overhead accounting,single hardware timer,multiprocessor real-time schedulability analsysis,timer multiplexing,corresponding analysis,sun niagara multicore processor,interrupt accounting technique,processor-centric accounting,interrupt accounting method,global edf,dedicated interrupt handling,real time systems,correspondence analysis,multicore processors
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要