Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

High Performance Programmable NIC Architectures for Multi-tenant Networks

Open Compute Project via YouTube

Overview

Learn about PANIC, a groundbreaking NIC architecture designed for multi-tenant environments, in this 19-minute technical presentation from UT Austin graduate student Jiaxin Lin at the Open Compute Project. Explore how PANIC addresses performance crosstalk issues in multi-tenant environments by implementing innovative hardware blocks and data structures that maintain performance isolation between tenants. Discover the architecture's core components, including a scalable switching interconnect for connecting compute engines and a sophisticated hardware scheduler that enforces isolation policies and manages resource allocation. Examine the practical implementation of this 100G hardware prototype integrated with Corundum, and learn about its open-source availability for future SmartNIC architecture development. Originally published at OSDI'20, this research-oriented project demonstrates significant advances in programmable NIC architectures for modern network infrastructure.

Syllabus

High Performance Programmable NIC Architectures for Multi tenant Networks

Taught by

Open Compute Project

Reviews

Start your review of High Performance Programmable NIC Architectures for Multi-tenant Networks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.