Title :
A QoS Guaranteed Cache Design for Environment Friendly Computing
Author :
Lo, Shi-Wu ; Huang, Wen-Yan ; Qiu, Sheng-Feng ; Lin, You-Ching ; Lin, Kuo-Hung ; Lin, Homn ; Kuo, Tei-Wei
Author_Institution :
Comput. Sci. & Inf. Eng., Natl Chung Cheng Univ., Chiayi, Taiwan
Abstract :
Simultaneous multithreading (SMT) and chip-multiprocessor (CMP) are currently two important trends in the design of processors. As the processor executes more than two programs simultaneously, these programs will compete keenly for the use of the cache. This makes it more difficult to predict the worst case computation time (WCET), and might even lead to an overall low efficiency in certain circumstances. Even though the traditional cache partitioning method can solve the foregoing two problems, it reduces the utility rate of the cache as well as the performance of the processor. The method presented in this paper allows the processors to share the cache without affecting each other. It makes the WCET analysis more easily on a multithreaded CPU architecture (e.g., SMT and CMP). Furthermore, the idea of the cache design is based on a power-efficient (i.e., environment friendly) design called ``drowsy cache´´ and the power-efficiency feature is inherited.
Keywords :
cache storage; environmental factors; microprocessor chips; multi-threading; multiprocessing systems; quality of service; CMP; QoS guaranteed cache design; SMT; WCET; cache partitioning method; chip-multiprocessor; drowsy cache; environment friendly computing; multithreaded CPU architecture; simultaneous multithreading; worst case computation time; Bismuth; Conferences; Decision support systems; Government; Environment Friendly; Power-efficient Design; Quality of Service (QoS); Worst Case Execution Time (WCET);
Conference_Titel :
Green Computing and Communications (GreenCom), 2011 IEEE/ACM International Conference on
Conference_Location :
Sichuan
Print_ISBN :
978-1-4577-1006-3
Electronic_ISBN :
978-0-7695-4466-3
DOI :
10.1109/GreenCom.2011.19