Busca avançada
Ano de início
Entree
(Referência obtida automaticamente do Web of Science, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores.)

oward In-Network Intelligence: Running Distributed Artificial Neural Networks in the Data Plan

Texto completo
Autor(es):
Saquetti, Mateus [1] ; Canofre, Ronaldo [2] ; Lorenzon, Arthur F. [2] ; Rossi, Fabio D. [3] ; Azambuja, Jose Rodrigo [1] ; Cordeiro, Weverton [1] ; Luizelli, Marcelo C. [2]
Número total de Autores: 7
Afiliação do(s) autor(es):
[1] Fed Univ Rio Grande do Sul UFRGS, Inst Informat, BR-91501970 Porto Alegre, RS - Brazil
[2] Fed Univ Pampa UNIPAMPA, Comp Sci Dept, BR-97546550 Alegrete - Brazil
[3] Farroupilha Fed Inst IFFAR, BR-97541000 Alegrete - Brazil
Número total de Afiliações: 3
Tipo de documento: Artigo Científico
Fonte: IEEE COMMUNICATIONS LETTERS; v. 25, n. 11, p. 3551-3555, NOV 2021.
Citações Web of Science: 0
Resumo

In this letter, we make a case for in-network intelligence in programmable data planes (PDPs) by taking the first steps toward running distributed Artificial Neural Networks (ANNs) in programmable switches. The main novelty of our research lies in distributing the neurons of an ANN into multiple switches instead of running an entire ANN in a single device. The many advantages of this approach include wider network flow visibility and better resource usage across switches and links. We discuss the research challenges involved in expressing neuron logic for PDPs, mapping neurons to switches, and enabling neuron communication. To tackle these challenges, we introduce PDP programming constructs for performing neuron computation, formalize an optimization model for neuron placement, and tailor in-band telemetry for neuron inter-communication using production flows. Results obtained with a P4 implementation evidence that our approach improves network management tasks while keeping their provisioning overhead similar to a baseline. (AU)

Processo FAPESP: 18/23092-1 - Orquestração da telemetria em planos de dados programáveis
Beneficiário:Marcelo Caggiani Luizelli
Modalidade de apoio: Auxílio à Pesquisa - Regular
Processo FAPESP: 20/05183-0 - SkyNet: rumo à era dos planos de dados inteligentes
Beneficiário:Luciano Paschoal Gaspary
Modalidade de apoio: Auxílio à Pesquisa - Temático
Processo FAPESP: 20/05115-4 - Orquestração de pacotes exploratórios para telemetria de redes In-Band
Beneficiário:Fábio Diniz Rossi
Modalidade de apoio: Auxílio à Pesquisa - Regular