Demo Data from VLDB 2026 / reviewers in the wild / expert
Qingqing Xiong
dblp:184/5924
· DBLP profile ↗
9ranked-venue papers
5as first author
2since 2021 · last 2026
0000-0002-3243-3949ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 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.
| Artificial intelligence
1 paper |
Reinforcement learning · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 77% Reconfigurable computing and FPGAs · 23% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning › safe reinforcement learning
constrained policy optimization |
1.0 | 1 | 2026 | Mirror Descent Safe Policy Optimization for Reinforcement Learning Agents · IEEE Trans. Pattern Anal. Mach. Intell. 2026 |
Machine learning › Reinforcement learning › policy optimization
policy mirror descent |
1.0 | 1 | 2026 | Mirror Descent Safe Policy Optimization for Reinforcement Learning Agents · IEEE Trans. Pattern Anal. Mach. Intell. 2026 |
Machine learning › Reinforcement learning
policy optimization |
1.0 | 1 | 2026 | Mirror Descent Safe Policy Optimization for Reinforcement Learning Agents · IEEE Trans. Pattern Anal. Mach. Intell. 2026 |
Machine learning › Reinforcement learning
safe reinforcement learning |
1.0 | 1 | 2026 | Mirror Descent Safe Policy Optimization for Reinforcement Learning Agents · IEEE Trans. Pattern Anal. Mach. Intell. 2026 |
High-performance computing › scientific computing systems
molecular dynamics simulation |
0.4 | 1 | 2019 | Fully integrated FPGA molecular dynamics simulations · SC 2019 |
Machine learning › Reinforcement learning
exploration |
0.3 | 1 | 2026 | Mirror Descent Safe Policy Optimization for Reinforcement Learning Agents · IEEE Trans. Pattern Anal. Mach. Intell. 2026 |
Machine learning › Reinforcement learning › safe reinforcement learning
safe exploration |
0.3 | 1 | 2026 | Mirror Descent Safe Policy Optimization for Reinforcement Learning Agents · IEEE Trans. Pattern Anal. Mach. Intell. 2026 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.1 | 1 | 2019 | Fully integrated FPGA molecular dynamics simulations · SC 2019 |
Methods — techniques the papers use, named apart from their topics
trust region · 1.0mirror descent · 1.0gradient descent · 1.0on-chip particle data storage · 0.4force evaluation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Mirror Descent Safe Policy Optimization for Reinforcement Learning AgentsabstractEmbodied intelligence and related disciplines have identified several mechanisms that help embodied agents learn how to solve complex problems. Reinforcement learning (RL) is one of the most promising computational approaches toward enhancement of the learning-based problem-solving abilities of such agents. Given the recent rapid evolution of artificial intelligence, RL has become a keystone technology, accelerating scientific discoveries and also finding applications in many other domains. In RL, an agent collects data when interacting with the environment, which optimizes a policy ensuring a higher return. Further improvement requires more exploration of the action space. However, not all actions in that space are safe and acceptable. The exploration of an agent must be constrained. In this work, a novel mirror descent safe policy optimization (MDSPO) algorithm is proposed to ensure the safety of an RL agent. The algorithm leverages mirror descent optimization to maximize the return while satisfying the safety constraint. A novel optimization objective is formulated, and an innovative three-stage optimization strategy is employed-comprising gradient descent without the cost constraint, projection onto the nonparametric policy space with the cost constraint, and projection onto the parametric policy space. Compared to previous methods, MDSPO is a simple and easy to implement first-order approach, which does not impose a hard constraint on the trust region. Theoretical analysis of the MDSPO reveals a lower bound on return improvement and an upper bound on constraint violation at the time of each policy update. The numerical results obtained from two sets of different constrained locomotive experiments demonstrate that MDSPO improves the average return by about 12% and better satisfies the cost constraints than other state-of-the-art methods do. In a real-world obstacle avoidance experiment using an unmanned surface vessel, MDSPO both finds the optimal path and guarantees agent safety. Renzhi Lu, Qingqing Xiong, Yifang Shi 0001, Dongrui Wu, Tao Yang 0003, Yaochu Jin, Lihua Xie 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2022 | Reconfigurable switches for high performance and flexible MPI collectivesabstractAbstract There has been much effort in offloading MPI collective operations into hardware. But while NIC‐based collective acceleration is well‐studied, offloading their processing into the switching fabric, despite numerous advantages, has been much more limited. A major problem with fixed logic implementations is that either only a fraction of the possible collective communication is accelerated or that logic is wasted in the applications that do not need a particular capability. Using reconfigurable logic has numerous advantages: exactly the required operations can be implemented; the level of desired performance can be specified; and new, possibly complex, operations can be defined and implemented. We have designed an in‐switch collective accelerator,MPI‐FPGA, and demonstrated its use with seven MPI collectives and over a set of benchmarks and proxy applications (MiniApps). The accelerator uses a novel two‐level switch design containing fully pipelined vectorized aggregation logic units. Essential to this work is providing support for sub‐communicator collectives that enables communicators of arbitrary shape, and that is scalable to large systems. A streaming interface improves the performance for long messages. While this reconfigurable design is generally applicable, we prototype it with an FPGA‐centric cluster. A sampleMPI‐FPGAdesign in a direct network achieves considerable speedups over conventional clusters in the most likely scenarios. We also present results for indirect networks with reconfigurable high‐radix switches and show that this approach is competitive withSHArPtechnology for the subset of operations thatSHArPsupports.MPI‐FPGAis fully integrated into MPICH and is transparent to MPI applications. Pouya Haghi, Anqi Guo, Qingqing Xiong, Chen Yang 0010, Tong Geng, Justin T. Broaddus, Ryan J. Marshall, Derek Schafer, Anthony Skjellum, Martin C. Herbordt |
Concurr. Comput. Pract. Exp. | 3 |
| 2020 | Accelerating MPI Collectives with FPGAs in the Network and Novel Communicator SupportabstractMPI collective operations can often be performance killers in HPC applications; we seek to solve this bottleneck by offloading them to reconfigurable hardware within the switch itself, rather than, e.g., the NIC. We have designed a hardware accelerator MPI-FPGA to implement six MPI collectives in the network. Preliminary results show that MPI-FPGA achieves $10 \times $ speedup in the most likely scenarios over conventional clusters. We introduce a novel mechanism that enables the hardware to support a large number of communicators of arbitrary shape, and that is scalable to very large systems. MPI-FPGA is fully integrated into MPICH and so transparent to MPI applications. Qingqing Xiong, Chen Yang 0010, Pouya Haghi, Anthony Skjellum, Martin C. Herbordt |
FCCM | 1 |
| 2019 | GhostSZ: A Transparent FPGA-Accelerated Lossy Compression FrameworkabstractHigh-performance computing (HPC) applications often generate enormous amounts of data that must be transferred for check-pointing, in situ processing, or post-execution analysis. To reduce the related network traffic and storage consumption, lossy compression schemes that target scientific data are often used. SZ compression emerged three years ago and has gained much attention because of its high compression ratio. However, performing SZ compression can take half a day per Terabyte of data; this could be a drawback to adoption. We propose GhostSZ an FPGA framework for accelerating tasks in SZ at line rate, and so transparently. The critical problem to be overcome is the tight data dependence central to SZ. GhostSZ solves this with a data transfer path having novel staged hardware. We test our implementation with both synthetic and real HPC application data and show 9.5×-80× core versus pipeline speedup over the optimized production version running on a state-of-the-art CPU and 8.2× per chip. Much of the variance in performance is due to the FPGA already running at line rate and so benefiting less from optimizations applicable to the CPU only on the most favorable data sets. The significance of this work is the possibility of a major reduction in required networking and storage in HPC installations. For example, using GhostSZ, fewer than 10 FPGAs would be sufficient to handle the entire I/O bandwidth of the top entry on the latest IO-500 list. Qingqing Xiong, Rushi Patel, Chen Yang 0010, Tong Geng, Anthony Skjellum, Martin C. Herbordt |
FCCM | 1 |
| 2019 | Fully integrated FPGA molecular dynamics simulationsabstractThe implementation of Molecular Dynamics (MD) on FPGAs has received substantial attention. Previous work, however, has consisted of either proof-of-concept implementations of components, usually the range-limited force; full systems, but with much of the work shared by the host CPU; or prototype demonstrations, e.g., using OpenCL, that neither implement a whole system nor have competitive performance. In this paper, we present what we believe to be the first full-scale FPGA-based simulation engine, and show that its performance is competitive with a GPU (running Amber in an industrial production environment). The system features on-chip particle data storage and management, short- and long-range force evaluation, as well as bonded forces, motion update, and particle migration. Other contributions of this work include exploring numerous architectural trade-offs and analysis of various mappings schemes among particles/cells and the various on-chip compute units. The potential impact is that this system promises to be the basis for long timescale Molecular Dynamics with a commodity cluster. Chen Yang 0010, Tong Geng, Rushi Patel, Qingqing Xiong, Ahmed Sanaullah, Chunshu Wu, Jiayi Sheng, Charles Lin, Vipin Sachdeva, Woody Sherman, Martin C. Herbordt |
SC | 5 |
| 2018 | Accelerating MPI Message Matching through FPGA OffloadabstractThe Message Passing Interface (MPI) is the de facto communication standard for distributed-memory High-Performance Computing (HPC) systems. Ultra-low latency communication in HPC is difficult to achieve because of MPI processing requirements, in particular matching requests and messages done by traversing the corresponding queues. Many researchers have addressed this issue by redesigning queues or by offloading them to hardware accelerators. However, state-of-art software approaches cannot free CPUs “from the misery” and hardware approaches either lack scalability or still leave substantial room for further improvement. With the emergence of numerous tightly coupled CPU-FPGA computing architectures, offload of MPI functionality to user-controlled hardware is now becoming viable; we find it productive to revisit hardware approaches. To maintain the generality necessary to support MPI while preventing high resource utilization, we design our MPI queue processing offload based on a recent analysis of performance characteristics in HPC applications. We propose a novel, two-level message queue design: a content addressable memory (CAM) coupled with a resource-saving hardware linked-list. We also propose an optimization that maintains high speed in the cases when the queue is long. To test our design, we create an SOC-based testbed consisting of softcore processors and hardware implementations of the MPI communication stacks. Even while using only a small fraction of the Stratix-V logic, our design can be one to two orders of magnitude faster than two well-known hardware designs. Qingqing Xiong, Anthony Skjellum, Martin C. Herbordt |
FPL | 1 |
| 2018 | MPI Derived Datatypes: Performance and Portability IssuesabstractThis paper addresses performance-portability and overall performance issues when derived datatypes are used with four MPI implementations: Open MPI, MPICH, MVAPICH2, and Intel MPI. These comparisons are particularly relevant today since most vendor implementations are now based on Open MPI or MPICH rather than on vendor proprietary code as was more prevalent in the past. Our findings are that, within a single MPI implementation, there are significant differences in performance as a function of it reasonable encodings of derived datatypes as supported by the MPI standard. While this finding may not be surprising, it is important to understand how fundamental vs. arbitrary choices made in early implementation impact the use of derived datatypes to date. Qingqing Xiong, Purushotham V. Bangalore, Anthony Skjellum, Martin C. Herbordt |
EuroMPI | 1 |
| 2017 | Bonded Force Computations on FPGAsabstractWhile acceleration of Molecular Dynamics has received much attention, a significant part of that application, the bonded force calculation, has not. We present what we believe to be the first description and analysis of bonded force calculations outside of ASICs. We characterize the computational requirements. We find that a naive direct implementation requires FPGA resources out of proportion with its proportion of the workload. We investigate other options including various softcores and speed/area tradeoffs. These result in an assortment of solutions optimal for various combinations of problem and cluster size. Qingqing Xiong, Martin C. Herbordt |
FCCM | 1 |
| 2016 | Application-Aware Collective Communication (Extended Abstract)abstractPreliminary results are presented of hardware support for collective communication that takes advantage of a priori routing information. Jiayi Sheng, Qingqing Xiong, Chen Yang 0010, Martin C. Herbordt |
FCCM | 2 |