Managing SMT Resource Usage through Speculative Instruction Window Weighting


Autoria(s): Vandierendonck, Hans; Seznec, A.
Data(s)

01/10/2011

Resumo

Simultaneous multithreading processors dynamically share processor resources between multiple threads. In general, shared SMT resources may be managed explicitly, for instance, by dynamically setting queue occupation bounds for each thread as in the DCRA and Hill-Climbing policies. Alternatively, resources may be managed implicitly; that is, resource usage is controlled by placing the desired instruction mix in the resources. In this case, the main resource management tool is the instruction fetch policy which must predict the behavior of each thread (branch mispredictions, long-latency loads, etc.) as it fetches instructions.

Identificador

http://pure.qub.ac.uk/portal/en/publications/managing-smt-resource-usage-through-speculative-instruction-window-weighting(d35b8354-84ce-4971-a9b2-61c7d313961b).html

http://dx.doi.org/10.1145/2019608.2019611

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Vandierendonck , H & Seznec , A 2011 , ' Managing SMT Resource Usage through Speculative Instruction Window Weighting ' ACM Transactions on Architecture and Code Optimization , vol 8 , no. 3 , 12 . DOI: 10.1145/2019608.2019611

Palavras-Chave #/dk/atira/pure/subjectarea/asjc/1700/1708 #Hardware and Architecture #/dk/atira/pure/subjectarea/asjc/1700/1710 #Information Systems #/dk/atira/pure/subjectarea/asjc/1700/1712 #Software
Tipo

article