摘要
同时多线程处理器中同时执行的线程共享处理器中的资源,而这些有限的共享资源在线程之间的分配状况将决定每个线程执行的性能和处理器的总体性能。如何根据不同类别共享资源的特性对它们进行合理有效分配成为同时多线程处理器研究的重要课题之一。本文对同时多线程处理器中各类共享资源的特性进行深入研究与分析,分析结果表明,队列类共享资源的分配方式对每个线程执行的性能和SMT处理器的总体性能具有至关重要的影响。因此,同时多线程处理器中共享资源分配的关键在于控制队列类共享资源的分配。
In Simultaneous Multithreading (SMT) processors, co-scheduled threads share the resources. The allocation of the limited and shared resources among threads determines the performance of each thread and the overall performance of a processor. How to rationally and effectively allocate the shared resources on the basis of their characteristics becomes an important project. This paper deeply studies and analyzes the characteristics of the shared resources in SMT processors, and the results show that the allocation of the queue resources has the key effect on the performance of each thread and the overall performance of the processor. Therefore, the resource allocation in SMT processors relies on controlling the allocation of the queue resources.
出处
《计算机工程与科学》
CSCD
北大核心
2009年第8期86-88,136,共4页
Computer Engineering & Science
关键词
同时多线程
资源共享
资源分配
队列类共享资源
simultaneous multithreading (SMT)
resource sharing
resource allocation
queue resources