Demo Data from EDBT 2026 / reviewers in the wild / expert
Mingxu Xie
dblp:299/8812
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2022
0000-0003-3394-4465ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 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
2 papers |
Cloud and datacenter computing · 52% Reconfigurable computing and FPGAs · 16% Interconnection networks and networks-on-chip · 16% | |
| Network and information security
1 paper |
Network security · 100% | |
| Computer networks
1 paper |
Transport protocols and congestion control · 100% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security › intrusion detection and prevention
intrusion detection |
0.6 | 1 | 2022 | Fidas: fortifying the cloud via comprehensive FPGA-based offloading for intrusion detection: industrial product · ISCA 2022 |
Interconnection networks and networks-on-chip › flow control
backpressure |
0.6 | 1 | 2022 | MIMIC: SmartNIC-aided Flow Backpressure for CPU Overloading Protection in Multi-Tenant Clouds · ICNP 2022 |
Reconfigurable computing and FPGAs › FPGA accelerator
FPGA offloading |
0.6 | 1 | 2022 | Fidas: fortifying the cloud via comprehensive FPGA-based offloading for intrusion detection: industrial product · ISCA 2022 |
Cloud and datacenter computing › multi-tenancy
multi-tenant cloud |
0.6 | 1 | 2022 | MIMIC: SmartNIC-aided Flow Backpressure for CPU Overloading Protection in Multi-Tenant Clouds · ICNP 2022 |
Cloud and datacenter computing › computation offloading
network function offloading |
0.6 | 1 | 2022 | Fidas: fortifying the cloud via comprehensive FPGA-based offloading for intrusion detection: industrial product · ISCA 2022 |
Cloud and datacenter computing › virtualization › network virtualization
network function virtualization |
0.6 | 1 | 2022 | MIMIC: SmartNIC-aided Flow Backpressure for CPU Overloading Protection in Multi-Tenant Clouds · ICNP 2022 |
Hardware accelerators and domain-specific architectures › network accelerator
SmartNIC |
0.6 | 1 | 2022 | MIMIC: SmartNIC-aided Flow Backpressure for CPU Overloading Protection in Multi-Tenant Clouds · ICNP 2022 |
Transport protocols and congestion control
explicit congestion notification |
0.2 | 1 | 2022 | MIMIC: SmartNIC-aided Flow Backpressure for CPU Overloading Protection in Multi-Tenant Clouds · ICNP 2022 |
Network security › intrusion detection and prevention › intrusion detection
pattern matching |
0.2 | 1 | 2022 | Fidas: fortifying the cloud via comprehensive FPGA-based offloading for intrusion detection: industrial product · ISCA 2022 |
Cloud and datacenter computing
cloud security |
0.2 | 1 | 2022 | Fidas: fortifying the cloud via comprehensive FPGA-based offloading for intrusion detection: industrial product · ISCA 2022 |
Methods — techniques the papers use, named apart from their topics
pre-filtering · 1.1multi-level filter-based pattern matching · 1.1hierarchical memory design · 1.1flow rate classification · 1.1dual-stack memory scheme · 1.1FPGA acceleration · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | MIMIC: SmartNIC-aided Flow Backpressure for CPU Overloading Protection in Multi-Tenant CloudsabstractIn multi-tenant clouds, off-the-shelf x86 boxes are widely deployed as middleboxes. With the rapid growth of cloud traffic and the migration to NFV deployment in recent years, CPU overloading at middleboxes becomes more of an issue. From our data centers, we observed that the CPU overloading was caused by heavy hitters. To address this issue, we propose MIMIC, a cloud-scale flow backpressure system, implemented onto our existing SmartNIC with FPGA acceleration. MIMIC rate-limits the selected heavy hitters through a new per-flow backpressure protocol and a new heavy-hitter detection system, to protect the other tenants. The detection system is based on hierarchical memory design, leveraging on-chip SRAM and off-chip DRAM, which can handle highly concurrent cloud traffic without the losses of flow information. We extend the design by adding a pre-filtering procedure for rapid detection. To avoid CPU being flooded by FPGA through frequent heavy-hitter reporting, due to their performance disparity, the CPU queries the FPGA on demand. The backpressure protocol is non-invasive to protect tenant privacy and allows controllable rate-limiting through the novel use of ECN and meter tables. The SmartNIC acts as a man in the middle to facilitate heavy-hitter detection and per-flow backpressuring. In a production setting, we observe that MIMIC can react quickly and bring down CPU load to the normal level within 10ms without packet losses. Enge Song, Nianbing Yu, Tian Pan 0001, Qiang Fu 0011, Xionglie Wei, Yisong Qiao, Jianyuan Lu, Yijian Dong, Mingxu Xie, Jinkui Mao, Zhengjie Luo, Chenhao Jia, Jiao Zhang 0002, Tao Huang 0005, Biao Lyu, Shunmin Zhu |
ICNP | 10 |
| 2022 | Fidas: fortifying the cloud via comprehensive FPGA-based offloading for intrusion detection: industrial productabstractNetwork intrusion detection systems (IDS) are crucial for secure cloud computing, but they are also severely constrained by CPU computation capacity as the network bandwidth increases. Therefore, hardware offloading is essential for the IDS servers to support the ever-growing throughput demand for packet processing. Based on the experience of large-scale IDS deployment, we find the existing hardware offloading solutions have fundamental limitations that prevent them from being massively deployed in the production environment. In this paper, we present Fidas, an FPGA-based intrusion detection offload system that avoids the limitations of the existing hardware solutions by comprehensively offloading the primary NIC, rule pattern matching, and traffic flow rate classification. The pattern matching module in Fidas uses a multi-level filter-based approach for efficient regex processing, and the flow rate classification module employs a novel dual-stack memory scheme to identify the hot flows under volumetric attacks. Our evaluation shows that Fidas achieves the state-of-the-art throughput in pattern matching and flow rate classification while freeing up processors for other security-related functionalities. Fidas is deployed in the production data center and has been battle-tested for its performance, cost-effectiveness, and DevOps agility. Mingxu Xie |
ISCA | 7 |