中文
相关论文

相关论文: Security Risks Due to Data Persistence in Cloud FP…

200 篇论文

Intel(R) Software Guard eXtensions (SGX) is a hardware-based technology for ensuring security of sensitive data from disclosure or modification that enables user-level applications to allocate protected areas of memory called enclaves. Such…

密码学与安全 · 计算机科学 2017-11-01 Rodolfo Silva , Pedro Barbosa , Andrey Brito

FPGAs are now ubiquitous in cloud computing infrastructures and reconfigurable system-on-chip, particularly for AI acceleration. Major cloud service providers such as Amazon and Microsoft are increasingly incorporating FPGAs for specialized…

密码学与安全 · 计算机科学 2024-10-23 Jayeeta Chaudhuri , Hassan Nassar , Dennis R. E. Gnad , Jorg Henkel , Mehdi B. Tahoori , Krishnendu Chakrabarty

Hardware enclaves such as Intel SGX are a promising technology for improving the security of databases outsourced to the cloud. These enclaves provide an execution environment isolated from the hypervisor/OS, and encrypt data in RAM.…

密码学与安全 · 计算机科学 2019-09-20 Saba Eskandarian , Matei Zaharia

One of the main issues in the OS security is to provide trusted code execution in an untrusted environment. During executing, kernel-mode drivers allocate and process memory data: OS internal structures, users private information, and…

密码学与安全 · 计算机科学 2018-12-27 Igor Korkin

CXL shared memory and persistent memory allow the contents of memory to persist beyond crashes. Stores to persistent or CXL memory are typically not immediately made persistent; developers must manually flush the corresponding cache lines…

软件工程 · 计算机科学 2025-09-25 Yutong Guo , Weiyu Luo , Brian Demsky

We provide an overview of recent developments and future directions in the RowHammer vulnerability that plagues modern DRAM (Dynamic Random Memory Access) chips, which are used in almost all computing systems as main memory. RowHammer is…

密码学与安全 · 计算机科学 2023-02-06 Onur Mutlu , Ataberk Olgun , A. Giray Yağlıkçı

Performance and reliability are two prominent factors in the design of data storage systems. To achieve higher performance, recently storage system designers use DRAM-based buffers. The volatility of DRAM brings up the possibility of data…

硬件体系结构 · 计算机科学 2022-03-01 Mostafa Hadizadeh , Elham Cheshmikhani , Maysam Rahmanpour , Onur Mutlu , Hossein Asadi

Fault tolerance is increasingly being use to design Dependable Digital Systems (DDS), which refers to the capability of a system to keep performing its intended functions in existence of faults. DDS are typically used in Safety-critical…

硬件体系结构 · 计算机科学 2021-04-20 Farah Natiq Kassab bashi , Shawkat S Khairullah

Extended Asynchronous DRAM Refresh (eADR) proposed by Intel extends the persistence domain from the Non-Volatile Memory (NVM) to CPU caches and offers the persistence guarantee. Due to allowing lazy persistence and decreasing the amounts of…

密码学与安全 · 计算机科学 2023-07-06 Jianming Huang , Yu Hua

We present a study of crash-consistency bugs in persistent-memory (PM) file systems and analyze their implications for file-system design and testing crash consistency. We develop FlyTrap, a framework to test PM file systems for…

操作系统 · 计算机科学 2022-04-14 Hayley LeBlanc , Shankara Pailoor , Isil Dillig , James Bornholt , Vijay Chidambaram

In past years, cloud storage systems saw an enormous rise in usage. However, despite their popularity and importance as underlying infrastructure for more complex cloud services, today's cloud storage systems do not account for compliance…

网络与互联网体系结构 · 计算机科学 2020-06-09 Martin Henze , Roman Matzutt , Jens Hiller , Erik Mühmer , Jan Henrik Ziegeldorf , Johannes van der Giet , Klaus Wehrle

The aggressive scaling of technology may have helped to meet the growing demand for higher memory capacity and density, but has also made DRAM cells more prone to errors. Such a reality triggered a lot of interest in modeling DRAM behavior…

分布式、并行与集群计算 · 计算机科学 2020-03-30 Lev Mukhanov , Konstantinos Tovletoglou , Hans Vandierendonck , Dimitrios S. Nikolopoulos , Georgios Karakonstantis

NVM is used as a new hierarchy in the storage system, due to its intermediate speed and capacity between DRAM, and its byte granularity. However, consistency problems emerge when we attempt to put DRAM, NVM, and disk together as an…

操作系统 · 计算机科学 2024-08-09 Guoyu Wang , Xilong Che , Haoyang Wei , Chenju Pei , Juncheng Hu

Graphics Processing Units (GPUs) are over-stressed to accelerate High-Performance Computing applications and are used to accelerate Deep Neural Networks in several domains where they have a life expectancy of many years. These conditions…

Federated Learning (FL) has become very popular since it enables clients to train a joint model collaboratively without sharing their private data. However, FL has been shown to be susceptible to backdoor and inference attacks. While in the…

密码学与安全 · 计算机科学 2023-08-02 Huimin Li , Phillip Rieger , Shaza Zeitouni , Stjepan Picek , Ahmad-Reza Sadeghi

Scalable nonvolatile memory DIMMs will finally be commercially available with the release of the Intel Optane DC Persistent Memory Module (or just "Optane DC PMM"). This new nonvolatile DIMM supports byte-granularity accesses with access…

分布式、并行与集群计算 · 计算机科学 2019-08-13 Joseph Izraelevitz , Jian Yang , Lu Zhang , Juno Kim , Xiao Liu , Amirsaman Memaripour , Yun Joon Soh , Zixuan Wang , Yi Xu , Subramanya R. Dulloor , Jishen Zhao , Steven Swanson

With the meteoric growth of technology, individuals and organizations are widely adopting cloud services to mitigate the burdens of maintenance. Despite its scalability and ease of use, many users who own sensitive data refrain from fully…

分布式、并行与集群计算 · 计算机科学 2023-01-04 SM Zobaed

Byte-addressable non-volatile memory (NVRAM) supports persistent storage with low latency and high bandwidth. Complex data structures in it ought to be updated transactionally, so that they remain recoverable at all times. Traditional…

分布式、并行与集群计算 · 计算机科学 2020-07-01 Thorsten Schütt , Florian Schintke , Jan Skrzypczak

Persistent memory (PM) is an emerging class of storage technology that combines the benefits of DRAM and SSD. This characteristic inspires research on persistent objects in PM with fine-grained concurrency control. Among such objects,…

编程语言 · 计算机科学 2022-03-16 Kyeongmin Cho , Seungmin Jeon , Jeehoon Kang

Persistent Memory (PM) introduces new opportunities for designing crash-consistent applications without the traditional storage overheads. However, ensuring crash consistency in PM demands intricate knowledge of CPU, cache, and memory…

新兴技术 · 计算机科学 2025-04-25 João Oliveira , João Gonçalves , Miguel Matos