D-cache Allocation and Security for Simultaneous Multithreading

YANG Hua,LIU Hong-wei,CUI Gang,Yang Xiao-zong
DOI: https://doi.org/10.3969/j.issn.1000-7180.2006.09.038
2006-01-01
Abstract:D-cache is an important shared resource in simultaneous multithreading(SMT)processors.The fashion how D-cache is allocated not only impacts on the overall performance,but also touches the data security of the running threads.This paper proposes a dynamic way-allocation policy,which features:eliminating inter-thread cache way replacement conflicts,hereby definitely wiping off the covert channel;dynamically regulating the D-cache allocation according to the running states of all threads,improving the resource efficiency;low implementation cost.
What problem does this paper attempt to address?