Data sharing protocols for SMT processors

Data sharing protocols for SMT processors
复制标题

SMT 处理器的数据共享协议

DOI:
--
复制
发表时间:
2006
期刊:
ACM Symposium on Applied Computing
影响因子:
--
通讯作者:
Shi
Shi
中科院分区:
--
文献类型:
--
作者:
Shi

文献摘要

被引文献

相似文献

尽管有许多针对单处理器和多处理器系统设计的实时任务同步协议,但大多数都不能满足同时多线程(SMT)的需要。实时同步协议预计会限制优先级反转的最大数量并满足任务期限。用于同时处理的同步协议需要探索同时执行多个任务的可能性,以提高系统并发级别,以利用同时多线程计算机系统丰富的计算资源。这项工作提出了“LP-Time Inheritance”的概念来管理阻塞时间段,而不会显着降低任务并行性水平。还介绍了所提议协议的可调度性测试。
Although there are many real-time task synchronization protocols designed for uniprocessor and multiprocessor systems, most of them do not fit the needs in accommodating simultaneous multithreading (SMT). Real-time synchronization protocols are expected to bound the maximum number of priority inversions and to meet task deadlines. Synchronization protocols for simultaneous processing need to explore the possibility in executing multiple tasks at the same time to increase the system concurrency level to utilize the abundant computing resources, of simultaneous multithreading computer systems. This work proposes the concept of "LP-Time Inheritance" to manage the period of blocking time without significantly decreasing the level of task parallelism. The schedulability tests for the proposed protocol are also presented.