DocumentCode :
105710
Title :
Hardware thread-context switching
Author :
Sawalha, L. ; Tull, M.P. ; Barnes, Ronald D.
Author_Institution :
Univ. of Oklahoma, Norman, OK, USA
Volume :
49
Issue :
6
fYear :
2013
fDate :
March 14 2013
Firstpage :
389
Lastpage :
391
Abstract :
Numerous proposals have advanced fine-grained thread migration as a mechanism to address power, performance, reliability and memory coherence problems. However, exploiting conventional context switch mechanisms carries significant overhead, limiting the granularity of thread movement. Proposed is a novel hardware context switching circuit that enables low-overhead hardware thread migration between cores in a single-chip multiprocessor. This switching circuit supports multiple simultaneous thread switches and can store the context of both currently running and time-multiplexed threads. The circuit drastically reduces the direct cost of context switches.
Keywords :
microprocessor chips; reliability; switching; switching circuits; cost reduction; fine-grained thread migration; hardware thread-context switching circuit; low-overhead hardware thread migration; multiple simultaneous thread switches; single-chip multiprocessor; time-multiplexed threads;
fLanguage :
English
Journal_Title :
Electronics Letters
Publisher :
iet
ISSN :
0013-5194
Type :
jour
DOI :
10.1049/el.2012.2887
Filename :
6485052
Link To Document :
بازگشت