2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS) 2020
DOI: 10.1109/icdcs47774.2020.00029
|View full text |Cite
|
Sign up to set email alerts
|

λ-NIC: Interactive Serverless Compute on Programmable SmartNICs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(7 citation statements)
references
References 21 publications
0
6
0
1
Order By: Relevance
“…Os autores não mencionam a linguagem utilizada no desenvolvimento dos microsserviços que rodam na plataforma. Choi et al [Choi et al 2019] projetaram o arcabouço denominado λ-NIC para contornar a baixa eficiência de CPUs em servidores, executando funções lambda diretamente na SmartNIC. No λ-NIC as funções lambda são construídas em Micro C, uma versão simplificada da linguagem C. No entanto, as funções escritas em eBPF são mais flexíveis e podem realizar um conjunto amplo de operações essenciais na análise e detecção de ameaças tanto no cabeçalho e payload do pacote.…”
Section: Resultsunclassified
“…Os autores não mencionam a linguagem utilizada no desenvolvimento dos microsserviços que rodam na plataforma. Choi et al [Choi et al 2019] projetaram o arcabouço denominado λ-NIC para contornar a baixa eficiência de CPUs em servidores, executando funções lambda diretamente na SmartNIC. No λ-NIC as funções lambda são construídas em Micro C, uma versão simplificada da linguagem C. No entanto, as funções escritas em eBPF são mais flexíveis e podem realizar um conjunto amplo de operações essenciais na análise e detecção de ameaças tanto no cabeçalho e payload do pacote.…”
Section: Resultsunclassified
“…In particular, to address the development abstraction in server application offloading, Floem [50] provides programming abstractions for the purpose of data placement, caching, and parallelism, and communication policies between program components across devices. The state-of-the-art SmartNICs offer high-speed packet processing on the order of 400 Gb/s [51].…”
Section: Technologies Protocols Illustrative Use Cases and Criteriamentioning
confidence: 99%
“…iPipe [41] proposes the actor programming model for offloading applications like KV store, distributed transaction systems, and real-time analytics to SoC-based SmartNICs. E3 [42] and 𝜆-NIC [25] offload microservices to SoC-based SmartNICs. FairNIC [31] and PANIC [40] address fairness and performance isolation problems among competing offload tasks in SmartNICs.…”
Section: Related Workmentioning
confidence: 99%