FoMR: A Software and Hardware Co-Design for Addressing the Performance Bottlenecks in Secure Non-Volatile Memory
FoMR:用于解决安全非易失性存储器性能瓶颈的软件和硬件协同设计
基本信息
- 批准号:2011146
- 负责人:
- 金额:$ 33万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2020
- 资助国家:美国
- 起止时间:2020-07-15 至 2024-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Modern computer systems increasingly integrate NVM (non-volatile memory) as part of main memory, e.g., the Intel Optane Persistent Memory module. While such integration effectively addresses the large capacity demands of modern applications, there is an increasing concern on the security of NVM-based computer servers. While Intel SGX (Software Guard eXtensions) achieves high-level security protection, it faces dramatic performance degradation on NVM-based memory systems. This project aims to address the performance issues in SGX-based secure NVM systems without compromising the security requirements. Given the large global footprint of computer servers that rely on Intel SGX to provide security, this project will have an impact by enabling an efficient and secure operating environment for computer programs. This project also enhances undergraduate and graduate education with outreach to under-represented groups.By developing hardware-assisted zero-copy page remapping and parallel remapping techniques, it enables secure and low-cost dynamic remapping of insecure pages to SGX memory. By developing compiler-assisted user-controlled paging, it reduces the page reuse distances such that the total number of page remaps between the SGX memory and the untrusted memory can be significantly reduced. By developing cache contents based Merkle tree techniques for secure NVM, it enables the adoption of write-back replacement policy for metadata caches and thus effectively reduces the number of NVM writes. This project enables the delivery of simple yet effective software and hardware components that dramatically enhance performance in secure NVM.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
现代计算机系统越来越多地将NVM(非易失性存储器)集成为主存储器的一部分,例如,Intel Optane Persistent Memory模块虽然这种集成有效地解决了现代应用程序的大容量需求,但人们越来越关注基于NVM的计算机服务器的安全性。虽然英特尔SGX(Software Guard eXtensions)实现了高级别的安全保护,但它在基于NVM的内存系统上面临着显著的性能下降。该项目旨在解决基于SGX的安全NVM系统的性能问题,而不影响安全要求。鉴于依赖英特尔SGX提供安全性的计算机服务器遍布全球,该项目将通过为计算机程序提供高效安全的操作环境而产生影响。通过开发硬件辅助的零拷贝页面重映射和并行重映射技术,该项目实现了将不安全页面安全、低成本地动态重映射到SGX内存。通过开发编译器辅助的用户控制的分页,它减少了页面重用距离,从而可以显着减少SGX存储器和不可信存储器之间的页面重映射的总数。通过开发基于缓存内容的Merkle树安全NVM技术,它使元数据缓存的回写替换策略的采用,从而有效地减少了NVM写的数量。该项目能够提供简单而有效的软件和硬件组件,大大提高安全NVM的性能。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(13)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
ModelShield: A Generic and Portable Framework Extension for Defending Bit-Flip based Adversarial Weight Attacks
- DOI:10.1109/iccd53106.2021.00090
- 发表时间:2021-10
- 期刊:
- 影响因子:0
- 作者:Yanan Guo;Liang Liu;Yueqiang Cheng;Youtao Zhang;Jun Yang
- 通讯作者:Yanan Guo;Liang Liu;Yueqiang Cheng;Youtao Zhang;Jun Yang
Eavesdropping user credentials via GPU side channels on smartphones
- DOI:10.1145/3503222.3507757
- 发表时间:2022-02
- 期刊:
- 影响因子:0
- 作者:Boyuan Yang;Ruirong Chen;Kai Huang;Jun Yang;Wei Gao
- 通讯作者:Boyuan Yang;Ruirong Chen;Kai Huang;Jun Yang;Wei Gao
ScaleDNN: Data Movement Aware DNN Training on Multi-GPU
ScaleDNN:多 GPU 上的数据移动感知 DNN 训练
- DOI:10.1109/iccad51958.2021.9643503
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:Xu, Weizheng;Pattnaik, Ashutosh;Yuan, Geng;Wang, Yanzhi;Zhang, Youtao;Tang, Xulong
- 通讯作者:Tang, Xulong
Adversarial Prefetch: New Cross-Core Cache Side Channel Attacks
- DOI:10.1109/sp46214.2022.9833692
- 发表时间:2021-10
- 期刊:
- 影响因子:0
- 作者:Yanan Guo;Andrew Zigerelli;Youtao Zhang;Jun Yang
- 通讯作者:Yanan Guo;Andrew Zigerelli;Youtao Zhang;Jun Yang
CacheTree: Reducing Integrity Verification Overhead of Secure Nonvolatile Memories
CacheTree:减少安全非易失性存储器的完整性验证开销
- DOI:10.1109/tcad.2020.3015925
- 发表时间:2021-07-01
- 期刊:
- 影响因子:2.9
- 作者:Chen, Zhengguo;Zhang, Youtao;Xiao, Nong
- 通讯作者:Xiao, Nong
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Youtao Zhang其他文献
Multi-objective optimization based ranking prediction for cloud service recommendation
基于多目标优化的云服务推荐排名预测
- DOI:
10.1016/j.dss.2017.06.005 - 发表时间:
2017-09 - 期刊:
- 影响因子:7.5
- 作者:
Shuai Ding;Chengyi Xia;Chengjiang Wang;Desheng Wu;Youtao Zhang - 通讯作者:
Youtao Zhang
A 16 GS/s 3‐Bit DAC Core in GaN HEMT Technology
采用 GaN HEMT 技术的 16 GS/s 3 位 DAC 内核
- DOI:
10.1002/pssa.201700790 - 发表时间:
2018-04 - 期刊:
- 影响因子:0
- 作者:
Yuechan Kong;Min Zhang;Jianjun Zhou;Youtao Zhang;Kai Zhang;Daqing Peng;Chuanhao Li - 通讯作者:
Chuanhao Li
A Representation for Bit Section Based Analysis and Optimization
基于位段的分析和优化的表示
- DOI:
- 发表时间:
2002 - 期刊:
- 影响因子:0
- 作者:
Rajiv Gupta;E. Mehofer;Youtao Zhang - 通讯作者:
Youtao Zhang
Timestamped whole program path representation and its applications
带时间戳的全程序路径表示及其应用
- DOI:
10.1145/378795.378835 - 发表时间:
2001 - 期刊:
- 影响因子:0
- 作者:
Youtao Zhang;Rajiv Gupta - 通讯作者:
Rajiv Gupta
Orchestrating Measurement-Based Quantum Computation over Photonic Quantum Processors
通过光子量子处理器协调基于测量的量子计算
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Yingheng Li;Aditya Pawar;Mohadeseh Azari;Yanan Guo;Youtao Zhang;Jun Yang;K. Seshadreesan;Xulong Tang - 通讯作者:
Xulong Tang
Youtao Zhang的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Youtao Zhang', 18)}}的其他基金
SHF: Small: Hardware-Software Co-design for Privacy Protection on Deep Learning-based Recommendation Systems
SHF:小型:基于深度学习的推荐系统的隐私保护软硬件协同设计
- 批准号:
2334628 - 财政年份:2024
- 资助金额:
$ 33万 - 项目类别:
Standard Grant
SHF: Small: Architectural Support for Securing Deep Neural Networks
SHF:小型:保护深度神经网络的架构支持
- 批准号:
1910413 - 财政年份:2019
- 资助金额:
$ 33万 - 项目类别:
Standard Grant
CCF: Student Travel Support for the 23rd International Conference on Parallel Architectures and Compilation Techniques (PACT 2014)
CCF:第 23 届并行架构和编译技术国际会议 (PACT 2014) 的学生差旅支持
- 批准号:
1445507 - 财政年份:2014
- 资助金额:
$ 33万 - 项目类别:
Standard Grant
CAREER: A Compilation Framework for the Development of High Performance Secure Applications on Trusted Processors
职业:在可信处理器上开发高性能安全应用程序的编译框架
- 批准号:
0641177 - 财政年份:2006
- 资助金额:
$ 33万 - 项目类别:
Continuing Grant
CAREER: A Compilation Framework for the Development of High Performance Secure Applications on Trusted Processors
职业:在可信处理器上开发高性能安全应用程序的编译框架
- 批准号:
0447934 - 财政年份:2005
- 资助金额:
$ 33万 - 项目类别:
Continuing Grant
Collaborative Research: Architectural Support for Security and Privacy Protection on Uni- and Multi- Processors
合作研究:单处理器和多处理器安全和隐私保护的架构支持
- 批准号:
0429986 - 财政年份:2004
- 资助金额:
$ 33万 - 项目类别:
Standard Grant
相似海外基金
CAREER: Data-Driven Hardware and Software Techniques to Enable Sustainable Data Center Services
职业:数据驱动的硬件和软件技术,以实现可持续的数据中心服务
- 批准号:
2340042 - 财政年份:2024
- 资助金额:
$ 33万 - 项目类别:
Continuing Grant
SHF: Small: Taming Huge Page Problems for Memory Bulk Operations Using a Hardware/Software Co-Design Approach
SHF:小:使用硬件/软件协同设计方法解决内存批量操作的大页面问题
- 批准号:
2400014 - 财政年份:2024
- 资助金额:
$ 33万 - 项目类别:
Standard Grant
SHF: Small: Hardware-Software Co-design for Privacy Protection on Deep Learning-based Recommendation Systems
SHF:小型:基于深度学习的推荐系统的隐私保护软硬件协同设计
- 批准号:
2334628 - 财政年份:2024
- 资助金额:
$ 33万 - 项目类别:
Standard Grant
CAREER: Efficient Large Language Model Inference Through Codesign: Adaptable Software Partitioning and FPGA-based Distributed Hardware
职业:通过协同设计进行高效的大型语言模型推理:适应性软件分区和基于 FPGA 的分布式硬件
- 批准号:
2339084 - 财政年份:2024
- 资助金额:
$ 33万 - 项目类别:
Continuing Grant
Automation and cost reduction of the hardware and software components of a novel indoor sustainable vertical growing solution
新型室内可持续垂直种植解决方案的硬件和软件组件的自动化和成本降低
- 批准号:
83007861 - 财政年份:2024
- 资助金额:
$ 33万 - 项目类别:
Innovation Loans
CAREER: Enabling Scalable and Resilient Quantum Computer Architectures through Synergistic Hardware-Software Co-Design
职业:通过协同硬件软件协同设计实现可扩展且有弹性的量子计算机架构
- 批准号:
2340267 - 财政年份:2024
- 资助金额:
$ 33万 - 项目类别:
Continuing Grant
TELEMETRY - Trustworthy mEthodologies, open knowLedgE & autoMated tools for sEcurity Testing of IoT software, haRdware & ecosYstems
遥测 - 值得信赖的方法,开放的知识
- 批准号:
10087006 - 财政年份:2023
- 资助金额:
$ 33万 - 项目类别:
EU-Funded
Collaborative Research: DESC: Type 1: Software-Hardware Recycling and Repair Dataset Infrastructure (SHReDI) for Sustainable Computing
合作研究:DESC:类型 1:用于可持续计算的软硬件回收和修复数据集基础设施 (SHReDI)
- 批准号:
2324949 - 财政年份:2023
- 资助金额:
$ 33万 - 项目类别:
Standard Grant
Conference: NSF Workshop on Hardware-Software Co-design for Neuro-Symbolic Computation
会议:NSF 神经符号计算软硬件协同设计研讨会
- 批准号:
2338640 - 财政年份:2023
- 资助金额:
$ 33万 - 项目类别:
Standard Grant
Collaborative Research: CCRI: New: A Scalable Hardware and Software Environment Enabling Secure Multi-party Learning
协作研究:CCRI:新:可扩展的硬件和软件环境支持安全的多方学习
- 批准号:
2347617 - 财政年份:2023
- 资助金额:
$ 33万 - 项目类别:
Standard Grant