Response Time Analysis Of Hard Real-Time Tasks Sharing Software Transactional Memory Data Under Fully Partitioned Scheduling

2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES)(2016)

引用 1|浏览2
暂无评分
摘要
Software transactional memory (STM) is a synchronisation paradigm which improves the parallelism and composability of modern applications executing on a multi-core architecture. However, to abort and retry a transaction multiple times may have a negative impact on the temporal characteristics of a real-time task set. This paper addresses this issue: It provides a framework in which an upper-bound on the worst-case response time of each task is derived, assuming that tasks are scheduled by following either the Non-Preemptive During Attempt (NPDA), Non-Preemptive Until Commit (NPUC) or Stack Resource Policy for Transactional Memory (SRPTM) policy.
更多
查看译文
关键词
response time analysis,hard real-time tasks,software transactional memory data,fully partitioned scheduling,STM,synchronisation paradigm,multicore architecture,temporal characteristics,worst-case response time,nonpreemptive during attempt,NPDA,nonpreemptive until commit,NPUC,stack resource policy for transactional memory policy,SRPTM
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要