Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Xu Jiang 0005

dblp:38/555-5 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2026
0000-0002-0955-0901ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Memory systems · 77% Storage systems · 18% Distributed systems · 4%
Network and information security
1 paper
Hardware security and side channels · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
secure memory
1.922026
Secret Caching Sauce for High-Performance Secure Memory · HPCA 2026
SEED: Speculative Security Metadata Updates for Low-Latency Secure Memory · ACM Trans. Archit. Code Optim. 2025
Memory systems
cache
0.912025
SEED: Speculative Security Metadata Updates for Low-Latency Secure Memory · ACM Trans. Archit. Code Optim. 2025
Storage systems
crash consistency
0.912025
COVER: Alleviating Crash-Consistency Error Amplification in Secure Persistent Memory Systems · ACM Trans. Archit. Code Optim. 2025
Memory systems › non-volatile memory
persistent memory
0.912025
COVER: Alleviating Crash-Consistency Error Amplification in Secure Persistent Memory Systems · ACM Trans. Archit. Code Optim. 2025
Memory systems › non-volatile memory › persistent memory
secure persistent memory
0.912025
COVER: Alleviating Crash-Consistency Error Amplification in Secure Persistent Memory Systems · ACM Trans. Archit. Code Optim. 2025
Hardware security and side channels
memory encryption
0.312026
Secret Caching Sauce for High-Performance Secure Memory · HPCA 2026
Storage systems › data auditing
data integrity verification
0.312025
SEED: Speculative Security Metadata Updates for Low-Latency Secure Memory · ACM Trans. Archit. Code Optim. 2025
Distributed systems
fault tolerance
0.312025
COVER: Alleviating Crash-Consistency Error Amplification in Secure Persistent Memory Systems · ACM Trans. Archit. Code Optim. 2025
Memory systems
memory encryption
0.312025
SEED: Speculative Security Metadata Updates for Low-Latency Secure Memory · ACM Trans. Archit. Code Optim. 2025

Methods — techniques the papers use, named apart from their topics

update pausing · 0.9rollback batching · 0.9eviction prediction · 0.9decoupled inconsistency locating and recovery · 0.9crash consistency verification · 0.9
YearPublicationVenuePosition
2026 Secret Caching Sauce for High-Performance Secure Memory
Xu Jiang 0005, Xueliang Wei, Yifei Qu, Dan Feng 0001, Yulai Xie 0002, Wei Tong 0001
HPCA1
2025 COVER: Alleviating Crash-Consistency Error Amplification in Secure Persistent Memory Systems
abstract
Data security (including confidentiality, integrity, and availability) and crash consistency guarantees are essential for building trusted persistent memory (PM) systems. Security and consistency metadata are added to enable the guarantees. Recent studies show that errors in security metadata have the amplified effect, which significantly affects data availability. However, the impact of consistency metadata errors on data availability has rarely been discussed. We identify the crash-consistency error amplification (CCEA) problem, several errors in consistency metadata can make a large portion of data in PM possibly inconsistent. The error sensitivity of consistency metadata is higher than data and security metadata, thus requiring special attention. It is inefficient to address this problem by using the methods that are proposed to alleviate the amplified effect of security metadata errors, because security metadata are generally designed for a single purpose (e.g., integrity verification), while consistency metadata are designed for multiple purposes, including inconsistency locating and recovery. To effectively and efficiently alleviate the CCEA problem, we propose a c rash c o nsistency ver ification approach (COVER) that decouples inconsistency locating and recovery. COVER provides three design options that support different tradeoffs between effectiveness and efficiency. Experimental results show that COVER effectively alleviates the problem with only about 1.0% performance degradation on average compared with the state-of-the-art secure PM design.
Xueliang Wei, Dan Feng 0001, Wei Tong 0001, Bing Wu 0001, Xu Jiang 0005
ACM Trans. Archit. Code Optim.5
2025 SEED: Speculative Security Metadata Updates for Low-Latency Secure Memory
abstract
Securing systems’ main memory is important for building trusted data centers. To ensure memory security, encryption and integrity verification techniques update the security metadata (e.g., encryption counters and integrity trees) during memory data writes. Existing studies are optimistic about the effect of data writes on system performance since they regard all data writes as background operations. However, we show that security metadata updates significantly increase data write latency. High-latency data writes frequently fill up write buffers in the system, forcing the system to perform the writes in the critical path. As a result, performance-critical data reads need to wait for the execution of these writes, which increases data read latency and degrades system performance. In this paper, we propose SEED that improves the performance of secure memory systems by speculatively updating security metadata in the background before data writes arrive. To enable speculative updates, SEED predicts which dirty cache lines will be written to memory through natural evictions. We find that cache evictions depend on multiple factors. To decouple the dependencies for accurate predictions, we devise a two-step eviction prediction method based on our observation that the next eviction victim rarely changes in a set. The first step predicts which cache sets will evict cache lines, while the second step predicts which cache lines will be evicted by finding the next eviction victims in the sets. For predicted evictions, we develop a speculative updater to perform speculative updates. We analyze the invariants that must be followed by the updater to ensure the correctness of speculative updates. The updater rolls back the speculatively updated security metadata of inaccurate predictions. To reduce the rollback overhead, we devise a rollback batching and an update pausing optimization for the updater. Experimental results show that SEED reduces data write latency by 39.8%, data read latency by 44.9%, and improves performance by 40.0% on average compared with the state-of-the-art secure memory design.
Xueliang Wei, Dan Feng 0001, Wei Tong 0001, Bing Wu 0001, Xu Jiang 0005
ACM Trans. Archit. Code Optim.5