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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jinshu Liu

dblp:322/1606 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
7since 2021 · last 2026
0000-0002-2490-5176ORCID · corroborated

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

Systems, architecture and hardware · 4 · 2 first-author · 4 since 2021Software engineering, systems software and programming languages · 4 · 3 first-author · 4 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 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
5 papers
Memory systems · 60% Performance modeling and evaluation · 24% Electronic design automation · 15%
Databases, data mining, and information retrieval
1 paper
Spatial and temporal data management · 77% Data mining · 23%

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

TopicWeightPapersLastEvidence papers
Memory systems › memory disaggregation
CXL memory
1.922026
Performance Predictability in Heterogeneous Memory · ASPLOS (2) 2026
Systematic CXL Memory Characterization and Performance Analysis at Scale · ASPLOS (2) 2025
Performance modeling and evaluation
workload characterization
1.222026
Systematic CXL Memory Characterization and Performance Analysis at Scale · ASPLOS (2) 2025
PACT: A Criticality-First Design for Tiered Memory · ASPLOS (2) 2026
Electronic design automation › hardware verification and test › functional verification
emulation
1.012026
Cylon: Fast and Accurate Full-System Emulation of CXL-SSDs · FAST 2026
Electronic design automation › hardware verification and test › functional verification › emulation
full-system emulation
1.012026
Cylon: Fast and Accurate Full-System Emulation of CXL-SSDs · FAST 2026
Memory systems
hybrid memory
1.012026
Performance Predictability in Heterogeneous Memory · ASPLOS (2) 2026
Memory systems › virtual memory management
page migration
1.012026
PACT: A Criticality-First Design for Tiered Memory · ASPLOS (2) 2026
Memory systems
page placement
1.012026
PACT: A Criticality-First Design for Tiered Memory · ASPLOS (2) 2026
Performance modeling and evaluation
performance prediction
1.012026
Performance Predictability in Heterogeneous Memory · ASPLOS (2) 2026
Performance modeling and evaluation › performance prediction
slowdown prediction
1.012026
Performance Predictability in Heterogeneous Memory · ASPLOS (2) 2026
Memory systems
tiered memory
1.012026
PACT: A Criticality-First Design for Tiered Memory · ASPLOS (2) 2026
Memory systems › tiered memory
tiered memory management
0.912025
Tiered Memory Management Beyond Hotness · OSDI 2025
Spatial and temporal data management
time series data management
0.612022
TSUBASA: Climate Network Construction on Historical and Real-Time Data · SIGMOD Conference 2022
Memory systems
DRAM
0.312026
Performance Predictability in Heterogeneous Memory · ASPLOS (2) 2026
Memory systems › memory architecture
interleaved memory
0.312026
Performance Predictability in Heterogeneous Memory · ASPLOS (2) 2026
Memory systems › memory management
memory management policies
0.312025
Tiered Memory Management Beyond Hotness · OSDI 2025
Memory systems › cache
prefetching
0.312025
Systematic CXL Memory Characterization and Performance Analysis at Scale · ASPLOS (2) 2025

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

analytical modeling · 2.0performance counters · 1.0hardware performance counters · 1.0performance characterization · 0.9bottleneck analysis · 0.9sketching · 0.6
YearPublicationVenuePosition
2026 PACT: A Criticality-First Design for Tiered Memory
abstract
Tiered memory systems typically place pages based on access frequency (hotness), yet frequency alone fails to capture the true performance impact. We present PACT, an online, page-granular tiered memory design that elevates performance criticality to a first-class design principle. At its core is Per-page Access Criticality (PAC), a fine-grained metric that quantifies each page's contribution to application performance rather than merely counting accesses. PACT profiles PAC online using a lightweight analytical model that uniquely decomposes per-tier memory-level parallelism via hardware queue occupancy counters, enabling direct CPU stall attribution to individual pages. To handle highly skewed PAC distributions, PACT employs PAC-centric migration policies: eager demotion and adaptive promotion, to dynamically place performance-critical pages in DRAM. Across 13 workloads, PACT achieves up to 61% performance improvement over the best of 7 state-of-the-art tiering designs with up to 50× fewer migrations.
Hamid Hadian, Jinshu Liu, Hanchen Xu, Hansen Idden, Huaicheng Li
ASPLOS (2)2
2026 Performance Predictability in Heterogeneous Memory
abstract
Heterogeneous memory combining DRAM and CXL exhibits variable performance, yet existing metrics correlate weakly with actual slowdown. We present CAMP, a principled framework for predicting CXL-induced slowdown. Our key insight is that a DRAM run (plus a CXL run for bandwidth-bound workloads) exposes the causal microarchitectural pressure points where CXL latency translates into additional processor stall cycles. CAMP captures these signals using 12 performance counters to analytically decompose slowdown into three orthogonal components: demand reads, cache/prefetching, and stores. CAMP also introduces a closed-form model for software-based weighted interleaving that predicts performance across DRAM--CXL ratios. Across 265 workloads on NUMA and three CXL devices, CAMP achieves 91--97% prediction accuracy within 10% absolute error. We demonstrate that these models enable practical system policies, including ''Best-shot'' interleaving and colocated workload placement, improving performance by up to 21% and 23% over existing tiering and colocation approaches.
Jinshu Liu, Hanchen Xu, Daniel S. Berger, Marcos K. Aguilera, Huaicheng Li
ASPLOS (2)1
2026 Cylon: Fast and Accurate Full-System Emulation of CXL-SSDs
Dongha Yoon, Hansen Idden, Jinshu Liu, Berkay Inceisci, Sam H. Noh, Huaicheng Li
FAST3
2025 Systematic CXL Memory Characterization and Performance Analysis at Scale
abstract
Compute Express Link (CXL) has emerged as a pivotal interconnect for memory expansion. Despite its potential, the performance implications of CXL across devices, latency regimes, processors, and workloads remain underexplored. We present Melody, a framework for systematic characterization and analysis of CXL memory performance. Melody builds on an extensive evaluation spanning 265 workloads, 4 real CXL devices, 7 latency levels, and 5 CPU platforms. Melody yields many insights: workload sensitivity to sub-μs CXL latencies (140-410ns), the first disclosure of CXL tail latencies, CPU tolerance to CXL latencies, a novel approach (SPA) for pinpointing CXL bottlenecks, and CPU prefetcher inefficiencies under CXL.
Jinshu Liu, Hamid Hadian, Yuyue Wang 0001, Daniel S. Berger, Marie Nguyen, Xun Jian 0002, Sam H. Noh, Huaicheng Li
ASPLOS (2)1
2025 Tiered Memory Management Beyond Hotness
Jinshu Liu, Hamid Hadian, Hanchen Xu, Huaicheng Li
OSDI1
2022 TSUPY: Dynamic Climate Network Analysis Library
abstract
A climate network represents the global climate system as a network where nodes are geographical locations each represented by time-series and edges indicate the interactions of time-series. Network science has been applied to climate data to study the dynamics of a climate network. To enable network dynamics analysis on historical and real-time climate data, the core task is the efficient computation and update of correlation matrices and climate networks. We demonstrate tsupy, a Python library, which extends Jupyter Notebook as instrumentation for performing climate network construction and analysis at interactive speed. This demonstration focuses on how tsupy enables dynamic network analysis on climate data. We also show how tsupy can be applied to neuro-imaging to understand the functional connectivity between brain regions.
Jinshu Liu, Yunlong Xu 0001, Fatemeh Nargesian, Gourab Ghoshal
CIKM1
2022 TSUBASA: Climate Network Construction on Historical and Real-Time Data
abstract
A climate network represents the global climate system by the interactions of a set of anomaly time-series. Network science has been applied to climate data to study the dynamics of a climate network. The core task to enable network dynamics analysis on climate data is the efficient computation and update of the correlation matrix for user-defined time-windows on historical and real-time data. We present TSUBASA, an algorithm for efficiently computing the exact pair-wise time-series correlation based on Pearson's correlation. By pre-computing simple and low-overhead sketches, TSUBASA can efficiently compute exact pairwise correlations on arbitrary time windows at query time. For real-time data, TSUBASA proposes a fast and incremental way of updating the correlation matrix. We provide a detailed time and space complexity analysis of TSUBASA. Our experiments show that with the same space overhead as a DFT-based approximate solution, TSUBASA has a lower sketching time and is on par with the approximate solution with respect to query time. TSUBASA is at least one order of magnitude faster than a baseline for both historical and real-time data.
Yunlong Xu 0001, Jinshu Liu, Fatemeh Nargesian
SIGMOD Conference2