Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Remote Direct Code Execution

Remote Direct Code Execution

Thumbnail Image
Download
Name

3772356.3772397.pdf

Size

1.85 MB

Format

Adobe PDF

Checksum (MD5)

602de2a591b737ac4a8cf5657d4df9d7

Download all files submitted through automated deposit
3772356.3772397.zip (1.8 MB)
Author(s)
Huang, Yibo
•
Qiu, Yiming
•
Ding, Daqian
•
Kon, Patrick Tser Jern
•
Zhang, Yiwen
•
Mao, Yuzhou
•
Bhatnagar, Archit
•
Chowdhury, Mosharaf
•
Devadas, Srinivas
•
Xing, Jiarong
more
Date Issued
November 17, 2025
Publisher
ACM|The 24th ACM Workshop on Hot Topics in Networks
Citation
Yibo Huang, Yiming Qiu, Daqian Ding, Patrick Tser Jern Kon, Yiwen Zhang, Yuzhou Mao, Archit Bhatnagar, Mosharaf Chowdhury, Srinivas Devadas, Jiarong Xing, and Ang Chen. 2025. Remote Direct Code Execution. In Proceedings of the 24th ACM Workshop on Hot Topics in Networks (HotNets '25). Association for Computing Machinery, New York, NY, USA, 300–307.
Version
Final published version
Abstract
We propose remote direct code execution (RDX), which elevates the power of RDMA from memory access to code execution. We target runtime extension frameworks such as Wasm filters, BPF programs, and UDF functions, where RDX enables an agentless architecture that unlocks capabilities such as fast extension injection, update consistency guarantees, and minimal resource contention. We outline the roadmap for RDX around a new CodeFlow abstraction, encompassing programming remote extensions, exposing management stubs, remotely validating and JIT compiling code, seamlessly linking code to local context, managing remote extension state, and synchronizing code to targets. The case studies and initial results demonstrate the feasibility of RDX and its potential to spark the next wave of RDMA innovations.
Description
HotNets ’25, College Park, MD, USA
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Creative Commons Attribution
https://creativecommons.org/licenses/by/4.0/
Persistent DSpace Link
https://hdl.handle.net/1721.1/164336
DOI of Published Version
https://doi.org/10.1145/3772356.3772397
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.