Abstract | ||
---|---|---|
XTRA (XFSM for TRAnsport) is a first step towards "code-once-port-everywhere" transport protocols. XTRA's platform-agnostic programming abstraction, based on an extended finite state machine formalization of a desired transport layer task, is amenable not only to SW engines, but can be directly executed in CPU-less custom HW, thus permits to harness FPGA-based NICs' offloading opportunities without any re-coding effort. We experimentally demonstrate that XTRA enables us to port a customized TCP implementation across three completely different environments (HW proof-of-concept on a NetFPGA board, User-space SW over Linux' Open Data Plane, and NS3 emulator).
|
Year | Venue | Field |
---|---|---|
2018 | SIGCOMM Posters and Demos | Computer science,Field-programmable gate array,Extended finite-state machine,Transport layer,Hardware acceleration,NetFPGA,Programming abstraction,Embedded system,Distributed computing |
DocType | ISBN | Citations |
Conference | 978-1-4503-5915-3 | 0 |
PageRank | References | Authors |
0.34 | 7 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Giuseppe Bianchi | 1 | 42 | 9.89 |
Michael Welzl | 2 | 26 | 6.76 |
Angelo Tulumello | 3 | 5 | 3.51 |
Giacomo Belocchi | 4 | 4 | 2.47 |
Marco Faltelli | 5 | 3 | 1.43 |
Salvatore Pontarelli | 6 | 368 | 54.05 |