中文
相关论文

相关论文: Intel MPX Explained: An Empirical Study of Intel M…

200 篇论文

We develop a new intermediate weak memory model, IMM, as a way of modularizing the proofs of correctness of compilation from concurrent programming languages with weak memory consistency semantics to mainstream multi-core architectures,…

编程语言 · 计算机科学 2018-11-12 Anton Podkopaev , Ori Lahav , Viktor Vafeiadis

Reading and writing memory are, besides computation, the most common operations a processor performs. The correctness of these operations is therefore essential for the proper execution of any program. However, as soon as fault attacks are…

密码学与安全 · 计算机科学 2018-09-25 Robert Schilling , Mario Werner , Pascal Nasahl , Stefan Mangard

Multi-variant execution (MVX) systems amplify the effectiveness of software diversity techniques. The key idea is to run multiple diversified program variants in lockstep while providing them with the same input and monitoring their…

密码学与安全 · 计算机科学 2020-11-05 Alexios Voulimeneas , Dokyung Song , Per Larsen , Michael Franz , Stijn Volckaert

Embedded and IoT devices, largely powered by microcontroller units (MCUs), could be made more intelligent by leveraging on-device deep learning. One of the main challenges of neural network inference on an MCU is the extremely limited…

机器学习 · 计算机科学 2023-01-25 Edgar Liberis , Nicholas D. Lane

Embedded systems are parts of our daily life and used in many fields. They can be found in smartphones or in modern cars including GPS, light/rain sensors and other electronic assistance mechanisms. These systems may handle sensitive data…

密码学与安全 · 计算机科学 2016-02-23 Pascal Cotret , Guy Gogniat , Martha Johanna Sepulveda Florez

Memory corruption vulnerabilities have been around for decades and rank among the most prevalent vulnerabilities in embedded systems. Yet this constrained environment poses unique design and implementation challenges that significantly…

密码学与安全 · 计算机科学 2020-07-07 Ali Abbasi , Jos Wetzels , Thorsten Holz , Sandro Etalle

Trusted Execution Environments (TEEs), such as Intel Software Guard eXtensions (SGX), are considered as a promising approach to resolve security challenges in clouds. TEEs protect the confidentiality and integrity of application code and…

Model Predictive Path Integral (MPPI) control is a type of sampling-based model predictive control that simulates thousands of trajectories and uses these trajectories to synthesize optimal controls on-the-fly. In practice, however, MPPI…

机器人学 · 计算机科学 2023-02-24 Ji Yin , Charles Dawson , Chuchu Fan , Panagiotis Tsiotras

Multi-port memory controllers (MPMCs) have become increasingly important in many modern applications due to the tremendous growth in bandwidth requirement. Many approaches so far have focused on improving either the memory access latency or…

硬件体系结构 · 计算机科学 2018-06-12 Xuan-Thuan Nguyen , Duc-Hung Le , Trong-Tu Bui , Huu-Thuan Huynh , Cong-Kha Pham

Increasing storage density exacerbates DRAM read disturbance, a circuit-level vulnerability exploited by system-level attacks. Unfortunately, existing defenses are either ineffective or prohibitively expensive. Efficient mitigation is…

密码学与安全 · 计算机科学 2024-08-28 Abdullah Giray Yağlıkçı

As the memory channel count is confined by physical dimensions, memory expanders appear to be a promising approach to extending memory capacity and channels by augmenting the existing I/O interface (e.g., PCIe) with memory-semantic…

硬件体系结构 · 计算机科学 2026-03-30 Younghoon Ko , Hyemin Park , Hyuk-Jae Lee , Hyokeun Lee

In this paper, we study the problem of secure ML inference against a malicious client and a semi-trusted server such that the client only learns the inference output while the server learns nothing. This problem is first formulated by…

密码学与安全 · 计算机科学 2022-10-28 Guowen Xu , Xingshuo Han , Tianwei Zhang , Shengmin Xu , Jianting Ning , Xinyi Huang , Hongwei Li , Robert H. Deng

The increasing complexity of HPC architectures and the growing adoption of irregular scientific algorithms demand efficient support for asynchronous, multithreaded communication. This need is especially pronounced with Asynchronous…

分布式、并行与集群计算 · 计算机科学 2025-08-27 Jiakun Yan , Marc Snir , Yanfei Guo

Model predictive control (MPC) provides a useful means for controlling systems with constraints, but suffers from the computational burden of repeatedly solving an optimization problem in real time. Offline (explicit) solutions for MPC…

系统与控制 · 电气工程与系统科学 2022-09-14 Daniel Tabas , Baosen Zhang

Integrating workloads with differing criticality levels presents a formidable challenge in achieving the stringent spatial and temporal isolation requirements imposed by safety-critical standards such as ISO26262. The shift towards…

分布式、并行与集群计算 · 计算机科学 2023-08-03 Diogo Costa , Luca Cuomo , Daniel Oliveira , Ida Maria Savino , Bruno Morelli , José Martins , Alessandro Biasci , Sandro Pinto

Security and privacy concerns in computer systems have grown in importance with the ubiquity of connected devices. TEEs provide security guarantees based on cryptographic constructs built in hardware. Intel software guard extensions (SGX),…

密码学与安全 · 计算机科学 2020-03-12 Rafael Pereira Pires

In modern computer systems, user processes are isolated from each other by the operating system and the hardware. Additionally, in a cloud scenario it is crucial that the hypervisor isolates tenants from other tenants that are co-located on…

密码学与安全 · 计算机科学 2019-05-23 Michael Schwarz , Samuel Weiser , Daniel Gruss , Clémentine Maurice , Stefan Mangard

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

In this work, we present an efficient secure multi-party computation MPC protocol that provides strong security guarantees in settings with dishonest majority of participants who may behave arbitrarily. Unlike the popular MPC implementation…

密码学与安全 · 计算机科学 2025-06-03 Tzu-Shen Wang , Jimmy Dani , Juan Garay , Soamar Homsi , Nitesh Saxena

In-Memory Computing (IMC) introduces a new paradigm of computation that offers high efficiency in terms of latency and power consumption for AI accelerators. However, the non-idealities and defects of emerging technologies used in advanced…