2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture (ISCA) 2021
DOI: 10.1109/isca52012.2021.00068
|View full text |Cite
|
Sign up to set email alerts
|

PMNet: In-Network Data Persistence

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 61 publications
0
2
0
Order By: Relevance
“…Data persistence is a necessity within IoT networks, as lost packets must have a way to be recovered, especially in systems where edge nodes are frequently unavailable due to being out of range or in a sleep state. An FPGA middleware server was designed for this purpose, which allows for persistent data within a network [ 80 ]. This middleware server acts as a mediator between a server and edge nodes, decoupling the server from the critical data path: when a node sends a request to the server, it is intercepted by the middleware, which then sends an ACK signal back to the node.…”
Section: Mid-range Iot Solutionsmentioning
confidence: 99%
“…Data persistence is a necessity within IoT networks, as lost packets must have a way to be recovered, especially in systems where edge nodes are frequently unavailable due to being out of range or in a sleep state. An FPGA middleware server was designed for this purpose, which allows for persistent data within a network [ 80 ]. This middleware server acts as a mediator between a server and edge nodes, decoupling the server from the critical data path: when a node sends a request to the server, it is intercepted by the middleware, which then sends an ACK signal back to the node.…”
Section: Mid-range Iot Solutionsmentioning
confidence: 99%
“…In modern datacenters, commodity networking devices, especially programmable switches and Smart NICs, have been leveraged to accelerate datacenter applications. Such approaches include caching [73,94,102,148], compute offloading [7,16,56,93,94,109,144,145,150], protocol offloading [34, 35, 72, 84, 91, 95-97, 138, 147, 161, 174, 181], load balancing [81,104], etc. However, due to the limited memory capacity of such devices (e.g., O(10MB) of on-chip SRAM for programmable switches [1,83] and O(10GB) of on-board DRAM for Smart NICs [101,122]), they may fall short of efficiently handling datacenter applications requiring large memory footprints.…”
Section: Related Workmentioning
confidence: 99%