Abstract:
The problem of how to allocate and share processor resources among multiple threads of multithreading processors has a direct effect on the performance of the processor. Four allocation models and the mechanism for implementation are brought out in this paper, and the balance of resource allocation is discussed. It points out that different allocation models and implementation mechanisms can be applied to different pipeline stage according to such factors as the character of the object application and pipeline stage, and so on, to allocate the processor resources reasonably.
Key words:
multithreading processor,
resource allocation,
allocation policies
摘要: 处理器资源如何在多个线程之间进行分配和共享是直接影响多线程处理器性能的关键问题。该文总结4种分配模型,提出其实现机制,讨论资源分配平衡问题,指出可根据目标应用和流水线不同阶段的特点,在各流水线阶段综合采用不同分配模型和实现机制,实现处理器资源的合理分配。
关键词:
多线程处理器,
资源分配,
分配策略
CLC Number:
HE Jun; WANG Biao. Resource Allocation Policies for Multithreading Processor[J]. Computer Engineering, 2008, 34(15): 283-封三.
何 军;王 飙. 多线程处理器资源分配策略[J]. 计算机工程, 2008, 34(15): 283-封三.