EDBT 2026 Demo / reviewers in the wild / expert
Jacky Kwok
dblp:364/0232
· DBLP profile ↗
2ranked-venue papers
2as first author
2since 2021 · last 2025
0009-0007-1482-2768ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 2 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
1 paper |
Embedded and real-time systems · 67% Distributed systems · 33% | |
| Artificial intelligence
1 paper |
Autonomous driving · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › middleware
communication middleware |
0.9 | 1 | 2025 | HPRM: High-Performance Robotic Middleware for Intelligent Autonomous Systems · ICRA 2025 |
Embedded and real-time systems
real-time communication |
0.9 | 1 | 2025 | HPRM: High-Performance Robotic Middleware for Intelligent Autonomous Systems · ICRA 2025 |
Embedded and real-time systems › cyber-physical systems › robot systems
robotics middleware |
0.9 | 1 | 2025 | HPRM: High-Performance Robotic Middleware for Intelligent Autonomous Systems · ICRA 2025 |
Robotics › Autonomous driving › simulation
driving simulation |
0.3 | 1 | 2025 | HPRM: High-Performance Robotic Middleware for Intelligent Autonomous Systems · ICRA 2025 |
Methods — techniques the papers use, named apart from their topics
zero-copy transfer · 1.7lingua franca · 1.7adaptive serialization · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | HPRM: High-Performance Robotic Middleware for Intelligent Autonomous SystemsabstractThe rise of intelligent autonomous systems, especially in robotics and autonomous agents, has created a critical need for robust communication middleware that can ensure real-time processing of extensive sensor data. Current robotics middleware like Robot Operating System (ROS) 2 faces challenges with nondeterminism and high communication latency when dealing with large data across multiple subscribers on a multi-core compute platform. To address these issues, we present High-Performance Robotic Middleware (HPRM), built on top of the deterministic coordination language Lingua Franca (LF). HPRM employs optimizations including an in-memory object store for efficient zero-copy transfer of large payloads, adaptive serialization to minimize serialization overhead, and an eager protocol with real-time sockets to reduce handshake latency. Benchmarks show HPRM achieves up to 114x lower latency than ROS2 when broadcasting large messages to multiple nodes. We then demonstrate the benefits of HPRM by integrating it with the CARLA simulator and running reinforcement learning agents along with object detection workloads. In the CARLA autonomous driving application, HPRM attains 91.1% lower latency than ROS2. The deterministic coordination semantics of HPRM, combined with its optimized IPC mechanisms, enable efficient and predictable real-time communication for intelligent autonomous systems. Code and videos can be found on our project page: https://hprm-robotics.github.io/HPRM Jacky Kwok, Shulu Li, Marten Lohstroh, Edward A. Lee |
ICRA | 1 |
| 2024 | Efficient Parallel Reinforcement Learning Framework Using the Reactor ModelabstractParallel Reinforcement Learning (RL) frameworks are essential for mapping RL workloads to multiple computational resources, allowing for faster generation of samples, estimation of values, and policy improvement. These computational paradigms require a seamless integration of training, serving, and simulation workloads. Existing frameworks, such as Ray, are not managing this orchestration efficiently, especially in RL tasks that demand intensive input/output and synchronization between actors on a single node. In this study, we have proposed a solution implementing the reactor model, which enforces a set of actors to have a fixed communication pattern. This allows the scheduler to eliminate work needed for synchronization, such as acquiring and releasing locks for each actor or sending and processing coordination-related messages. Our framework, Lingua Franca (LF), a coordination language based on the reactor model, also supports true parallelism in Python and provides a unified interface that allows users to automatically generate dataflow graphs for RL tasks. In comparison to Ray on a single-node multi-core compute platform, LF achieves 1.21x and 11.62x higher simulation throughput in OpenAI Gym and Atari environments, reduces the average training time of synchronized parallel Q-learning by 31.2%, and accelerates multi-agent RL inference by 5.12x. Jacky Kwok, Marten Lohstroh, Edward A. Lee |
SPAA | 1 |