Worst case delay analysis for memory interference in multicore systems

DATE(2010)

引用 254|浏览348
暂无评分
摘要
Employing COTS components in real-time embedded systems leads to timing challenges. When multiple CPU cores and DMA peripherals run simultaneously, contention for access to main memory can greatly increase a task's WCET. In this paper, we introduce an analysis methodology that computes upper bounds to task delay due to memory contention. First, an arrival curve is derived for each core representing the maximum memory traffic produced by all tasks executed on it. Arrival curves are then combined with a representation of the cache behavior for the task under analysis to generate a delay bound. Based on the computed delay, we show how tasks can be feasibly scheduled according to assigned time slots on each core.
更多
查看译文
关键词
task delay,memory interference,arrival curve,analysis methodology,employing cots component,dma peripherals,computed delay,worst case delay analysis,maximum memory traffic,memory contention,multiple cpu core,multicore system,main memory,upper bound,mathematical model,computer peripherals,embedded systems,multicore processing,fault tolerance,real time systems,cpu cores,interference,memory,algorithm design and analysis,embedded system
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要