Impact of Memory Hierarchy on Memory Encryption Performance

被引:0
|
作者
Prutyanov, Viktor V. [1 ]
Romashikhin, Mikhail Y. [1 ]
Vugenfirer, Yan [2 ]
Solovyev, Roman A. [3 ]
Romanov, Aleksandr Y. [1 ]
机构
[1] HSE Univ, Moscow 101000, Russia
[2] Daynix Comp, IL-4249330 Netanya, Israel
[3] AlphaChip LLC, Moscow 124498, Russia
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Random access memory; Metadata; Encryption; Benchmark testing; Performance evaluation; Embedded systems; Field programmable gate arrays; Clocks; Authentication; System-on-chip; Authentication tree; embedded systems; experimental evaluation; memory encryption;
D O I
10.1109/ACCESS.2024.3472311
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Memory encryption with authentication protects critical applications from attackers with physical access. Memory encryption introduces memory access latency overhead due to the cryptographic computations and metadata accesses in DRAM. We propose using a metadata cache to reduce latency and report the results of an experimental and simulation evaluation of the impact of the DRAM and metadata cache on the overall latency of memory encryption schemes based on Intel SGX and Encryption for Large Memory integrity trees on an FPGA-based platform with DDR3 DRAM. We present the results of an end-to-end performance evaluation of the RISC-V RocketChip soft-core and the memory encryption with several metadata cache configurations.
引用
收藏
页码:144812 / 144817
页数:6
相关论文
共 50 条
  • [21] Performance aware shared memory hierarchy model for multicore processors
    Mohamed, Ahmed M.
    Mubark, Nada
    Zagloul, Saad
    SCIENTIFIC REPORTS, 2023, 13 (01):
  • [22] Performance aware shared memory hierarchy model for multicore processors
    Ahmed M. Mohamed
    Nada Mubark
    Saad Zagloul
    Scientific Reports, 13 (1)
  • [23] A compiler tool to predict memory hierarchy performance of scientific codes
    Fraguela, BB
    Doallo, R
    Touriño, J
    Zapata, EL
    PARALLEL COMPUTING, 2004, 30 (02) : 225 - 248
  • [24] Exploring Memory Hierarchy to Improve Scientific Data Read Performance
    Zhang, Wenzhao
    Tang, Houjun
    Zou, Xiaocheng
    Harenberg, Steven
    Liu, Qing
    Klasky, Scott
    Samatova, Nagiza F.
    2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 66 - 69
  • [25] Impact of Memory Bandwidth on the Performance of Accelerators
    Mishra, Sambit
    Chakravorty, Dhruva K.
    Perez, Lisa M.
    Dang, Francis
    Liu, Honggao
    Witherden, Freddie David
    PRACTICE AND EXPERIENCE IN ADVANCED RESEARCH COMPUTING 2024, PEARC 2024, 2024,
  • [26] MEMORY HIERARCHY - SYSTEM CONSIDERATIONS
    JOSEPH, EC
    IEEE COMPUTER GROUP NEWS, 1969, 2 (08): : 29 - &
  • [27] Transparent Memory Encryption and Authentication
    Werner, Mario
    Unterluggauer, Thomas
    Schilling, Robert
    Schaffenrath, David
    Mangard, Stefan
    2017 27TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2017,
  • [28] Automatic memory hierarchy characterization
    Coleman, CL
    Davidson, JW
    ISPASS: 2001 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, 2001, : 103 - 110
  • [29] Exploring memory hierarchy with ArchC
    Viana, P
    Barros, E
    Rigo, S
    Azevedo, R
    Araújo, G
    15TH SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2003, : 2 - 9
  • [30] A unified compressed memory hierarchy
    Hallnor, EG
    Reinhardt, SK
    11TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2005, : 201 - 212