Offloading distributed applications onto smartnics using ipipe

M Liu, T Cui, H Schuh, A Krishnamurthy… - Proceedings of the …, 2019 - dl.acm.org
Emerging Multicore SoC SmartNICs, enclosing rich computing resources (eg, a multicore
processor, onboard DRAM, accelerators, programmable DMA engines), hold the potential to …

{NetBricks}: Taking the V out of {NFV}

A Panda, S Han, K Jang, M Walls… - … USENIX Symposium on …, 2016 - usenix.org
The move from hardware middleboxes to software network functions, as advocated by NFV,
has proven more challenging than expected. Develo** new NFs remains a tedious …

Gslice: controlled spatial sharing of gpus for a scalable inference platform

A Dhakal, SG Kulkarni, KK Ramakrishnan - Proceedings of the 11th ACM …, 2020 - dl.acm.org
The increasing demand for cloud-based inference services requires the use of Graphics
Processing Unit (GPU). It is highly desirable to utilize GPU efficiently by multiplexing different …

Paving the way for NFV acceleration: A taxonomy, survey and future directions

X Fei, F Liu, Q Zhang, H **, H Hu - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
As a recent innovation, network functions virtualization (NFV)—with its core concept of
replacing hardware middleboxes with software network functions (NFs) implemented in …

Metron:{NFV} service chains at the true speed of the underlying hardware

GP Katsikas, T Barbette, D Kostic, R Steinert… - … USENIX Symposium on …, 2018 - usenix.org
In this paper we present Metron, a Network Functions Virtualization (NFV) platform that
achieves high resource utilization by jointly exploiting the underlying network and …

[PDF][PDF] SoftNIC: A software NIC to augment hardware

S Han, K Jang, A Panda, S Palkar… - … , Tech. Rep. UCB …, 2015 - courses.grainger.illinois.edu
As the main gateway for network traffic to a server, the network interface card (NIC) is an
ideal place to incorporate diverse network functionality, such as traffic control, protocol …

Smartnic performance isolation with fairnic: Programmable networking for the cloud

S Grant, A Yelam, M Bland, AC Snoeren - Proceedings of the Annual …, 2020 - dl.acm.org
Multiple vendors have recently released SmartNICs that provide both special-purpose
accelerators and programmable processing cores that allow increasingly sophisticated …

Floem: A programming system for {NIC-Accelerated} network applications

PM Phothilimthana, M Liu, A Kaufmann… - … USENIX Symposium on …, 2018 - usenix.org
Develo** server applications that offload computation and data to a NIC accelerator is
laborious because one has to explore the design space of decisions about data placement …

Lynx: A smartnic-driven accelerator-centric architecture for network servers

M Tork, L Maudlej, M Silberstein - Proceedings of the Twenty-Fifth …, 2020 - dl.acm.org
This paper explores new opportunities afforded by the growing deployment of compute and
I/O accelerators to improve the performance and efficiency of hardware-accelerated …

Secure forwarding of tenant workloads in virtual networks

SC Abraham, KN Kasim, P Miriyala - US Patent 11,233,778, 2022 - Google Patents
In general, techniques are described for enhancing opera tions of virtual networks. In some
examples, a network system includes a plurality of servers interconnected by a switch fabric …