Memory predecryption: hiding the latency overhead of memory encryption
Memory predecryption: hiding the latency overhead of memory encryption
复制标题
内存预解密:隐藏内存加密的延迟开销
DOI:
--
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
Milos Prvulović
中科院分区:
文献类型:
--
作者:
Brian Rogers;Yan Solihin;Milos Prvulović
Memory encryption has become a common approach to providing a secure processing environment, but current schemes suffer from extra performance and storage overheads. This paper presents predecryption as a method of providing this security with less overhead by using well-known prefetching techniques to retrieve data from memory and perform decryption before it is needed by the processor. Our results, tested mostly on SPEC 2000 benchmarks, show that using our predecryption scheme can actually result in no increase in execution time despite an extra 128 cycle decryption latency per memory block access.