PSSM: achieving secure memory for GPUs with partitioned and sectored security metadata
PSSM: achieving secure memory for GPUs with partitioned and sectored security metadata
复制标题
PSSM:通过分区和扇区安全元数据实现 GPU 安全内存
DOI:
10.1145/3447818.3460374
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Zhou, Huiyang
中科院分区:
文献类型:
--
作者:
Yuan, Shougang;Solihin, Yan;Zhou, Huiyang
In this paper, we investigate the secure memory architecture for GPUs and point out that conventional CPU secure memory architecture can not be directly adopted to the GPUs. The key reasons include: (1) accessing the security metadata, including encryption counters, message authentication codes (MACs) and integrity trees, requires significant memory bandwidth, which may lead to severe bandwidth competition with normal data accesses and degrade the GPU performance; (2) contemporary GPUs use partitioned memory organization, which results in storage and coherence problems for encryption counters and integrity trees since different partitions may need to update the same counter/integrity tree blocks; and (3) the existing split-counter block organization is not friendly to sectored caches, which are commonly used in GPU for bandwidth savings. Based on these observations, we propose partitioned and sectored security metadata (PSSM), which has two components: (a) using the offset addresses (referred to as local addresses) within each partition, instead of the virtual or physical addresses, to generate the metadata so as to solve the counter or integrity tree storage and coherence problem and (b) reorganizing the security metadata to make them friendly to the sectored cache structure so as to reduce the memory bandwidth consumption of metadata accesses. With these proposed schemes, the performance overhead of secure GPU memory is reduced from 59.22% to 16.84% on average. If only memory encryption is required, the performance overhead is reduced from 29.53% to 5.18%.
登录
查看更多内容
DOI:
10.1109/ispass51385.2021.00017
发表时间:
2021
期刊:
IEEE International Symposium on Performance Analysis of Systems and Software
影响因子:
--
作者:
Yuan, Shougang;Baskara Yudha, Ardhi Wiratama;Solihin, Yan;Zhou, Huiyang
通讯作者:
Zhou, Huiyang
DOI:
10.1145/1498690.1498691
发表时间:
2009
期刊:
ACM Trans. Archit. Code Optim.
影响因子:
--
作者:
Siddhartha Chhabra;Brian Rogers;Yan Solihin;Milos Prvulović
通讯作者:
Milos Prvulović
DOI:
10.1145/3195970
发表时间:
1998
期刊:
Proceedings of the 55th Annual Design Automation Conference
影响因子:
--
作者:
J. Rabaey
通讯作者:
J. Rabaey
影响因子:
3.7
作者:
B. R. Rau
通讯作者:
B. R. Rau
DOI:
--
发表时间:
2020
期刊:
--
影响因子:
--
作者:
T. Hunt;Zhipeng Jia;Vance Miller;Ariel Szekely;Yige Hu;C. Rossbach;Emmett Witchel
通讯作者:
T. Hunt;Zhipeng Jia;Vance Miller;Ariel Szekely;Yige Hu;C. Rossbach;Emmett Witchel