In-network Neural Networks

01/17/2018
by   Giuseppe Siracusano, et al.
0

We present N2Net, a system that implements binary neural networks using commodity switching chips deployed in network switches and routers. Our system shows that these devices can run simple neural network models, whose input is encoded in the network packets' header, at packet processing speeds (billions of packets per second). Furthermore, our experience highlights that switching chips could support even more complex models, provided that some minor and cheap modifications to the chip's design are applied. We believe N2Net provides an interesting building block for future end-to-end networked systems.

READ FULL TEXT

page 1

page 2

page 3

research
01/15/2021

Deadlock in packet switching networks

A deadlock in a packet switching network is a state in which one or more...
research
06/10/2020

Self-Stabilizing Automatic Repeat Request Algorithms for (Bounded Capacity, Omitting, Duplicating and non-FIFO) Computer Networks

End-to-end communication over the network layer (or data link in overlay...
research
08/02/2018

Binary Weighted Memristive Analog Deep Neural Network for Near-Sensor Edge Processing

The memristive crossbar aims to implement analog weighted neural network...
research
07/18/2021

Predictable Bandwidth Slicing with Open vSwitch

Software switching, a.k.a virtual switching, plays a vital role in netwo...
research
10/18/2022

PaST-NoC: A Packet-Switched Superconducting Temporal NoC

Temporal computing promises to mitigate the stringent area constraints a...
research
07/14/2021

Age of Information in Physical-Layer Network Coding Enabled Two-Way Relay Networks

This paper investigates the information freshness of two-way relay netwo...
research
05/04/2023

Flow Correlator: A Flow Table Cache Management Strategy

Switching, routing, and security functions are the backbone of packet pr...

Please sign up or login with your details

Forgot password? Click here to reset