Title :
Thread Priority Sensitive Simultaneous Multi-Threading Fair Scheduling Strategy
Author :
Cheng Lian ; Yang Quansheng
Author_Institution :
Dept of Comput. Sci. & Eng., Southeast Univ., Nanjing, China
Abstract :
Simultaneous multi-threading processors can improve performance through permitting multiple independent threads to issue multiple instructions each cycle. However, all the existing simultaneous multi-threading resource allocation strategies allocate the resources according to the status of instructions from the threads and without considering the thread priorities that operating system endows. In this paper, a thread-priority sensitive simultaneous multi-threading fair scheduling strategy, which combines with the instructions executed status and thread priority and takes advantage of ICOUNT and improved DWarn strategy, runs the threads of simultaneous multi-threading fairly from the perspective of the operating system under the conditions of no loss of processor performance.
Keywords :
multi-threading; processor scheduling; resource allocation; ICOUNT advantages; improved DWarn strategy; simultaneous multi-threading processor; simultaneous multi-threading resource allocation strategy; thread priority sensitive simultaneous multi-threading fair scheduling strategy; Computer science; Counting circuits; Hardware; Operating systems; Parallel processing; Processor scheduling; Real time systems; Resource management; Surface-mount technology; Yarn;
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
DOI :
10.1109/CISE.2009.5362844