发明名称 Allocating resources to threads based on speculation metric
摘要 Methods, reservation stations and processors for allocating resources to a plurality of threads based on the extent to which the instructions associated with each of the threads are speculative. The method comprises receiving a speculation metric for each thread at a reservation station. Each speculation metric represents the extent to which the instructions associated with a particular thread are speculative. The more speculative an instruction, the more likely the instruction has been incorrectly predicted by a branch predictor. The reservation station then allocates functional unit resources (e.g. pipelines) to the threads based on the speculation metrics and selects a number of instructions from one or more of the threads based on the allocation. The selected instructions are then issued to the functional unit resources.
申请公布号 GB2509974(B) 申请公布日期 2015.04.01
申请号 GB20130001041 申请日期 2013.01.21
申请人 IMAGINATION TECHNOLOGIES LTD 发明人 HUGH JACKSON;PAUL ROWLAND
分类号 G06F9/48;G06F9/38;G06F9/50 主分类号 G06F9/48
代理机构 代理人
主权项
地址
您可能感兴趣的专利