在CMT处理器结构及主要共享资源的基础上,首先阐述了资源争用对系统性能下降的影响,然后介绍了流水线资源和Cache资源争用问题的研究进展,并对Cache资源共享模型及划分机制进行详细的讨论,同时介绍了旨在减少资源争用的线程协同调度机制,探讨了可能的研究发展方向。
Firstly, CMT architecture and main share resources are introduced, then, the relation between resources contention and system performance are analyzed. And then, emphasis is put on the introduction of popular pipeline resource contention alleviation mechanism. Cache resource share models its partition mechanisms. Finally, further research and possible evolution are discussed.