Demo Data from EDBT 2026 / reviewers in the wild / expert
Pekon Gupta
dblp:392/3279
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 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
1 paper |
Memory systems · 91% Performance modeling and evaluation · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › memory disaggregation
CXL memory |
0.8 | 1 | 2024 | Demystifying a CXL Type-2 Device: A Heterogeneous Cooperative Computing Perspective · MICRO 2024 |
Memory systems › memory management
memory deduplication |
0.8 | 1 | 2024 | Demystifying a CXL Type-2 Device: A Heterogeneous Cooperative Computing Perspective · MICRO 2024 |
Memory systems
memory optimization |
0.8 | 1 | 2024 | Demystifying a CXL Type-2 Device: A Heterogeneous Cooperative Computing Perspective · MICRO 2024 |
Performance modeling and evaluation › benchmarking
microbenchmarking |
0.2 | 1 | 2024 | Demystifying a CXL Type-2 Device: A Heterogeneous Cooperative Computing Perspective · MICRO 2024 |
Methods — techniques the papers use, named apart from their topics
microbenchmarking · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Demystifying a CXL Type-2 Device: A Heterogeneous Cooperative Computing PerspectiveabstractCXL is the latest interconnect technology built on PCIe, providing three protocols to facilitate three distinct types of devices, each with unique capabilities. Among these devices, a CXL Type-2 device has become commercially available, followed by CXL Type-3 devices. Therefore, it is timely to understand capabilities and characteristics of the CXL Type-2 device, as well as explore suitable applications. In this work, first, we delve into three key features of a CXL Type-2 device: cache-coherent device accelerator to host memory, device accelerator to device memory, and host CPU to device memory accesses. Second, using microbenchmarks, we comprehensively characterize the latency and bandwidth of these memory accesses with a CXL Type-2 device, and then compare them with those of equivalent memory accesses with comparable devices, such as emulated CXL Type-2, CXL Type-3, and PCIe devices. Lastly, as applications that exploit the unique capabilities of a CXL Type-2 device, we propose two CXL-based Linux memory optimization features: compressed RAM cache for swap (zswap) and memory deduplication (ksm). Our evaluation shows that Redis, when running with traditional CPU-based zswap and ksm, suffers from a tail latency increase of 4.5-10.3× compared to Redis running alone. While PCIe-based zswap and ksm still experience a tail latency increase of up to 8.1×, CXL-based zswap and ksm practically eliminate the tail latency increase with faster and more efficient host-device communication than PCIe-based zswap and ksm. Houxiang Ji, Srikar Vanavasam, Yang Zhou 0050, Qirong Xia, Jinghan Huang 0001, Ren Wang 0001, Pekon Gupta, Bhushan Chitlur, Ipoom Jeong, Nam Sung Kim |
MICRO | 8 |