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

YouTube

Programmable Networks: Hardware, Software, and Applications

Centre for Networked Intelligence, IISc via YouTube

Overview

Explore the transformative world of computer networks in this comprehensive lecture delivered by NYU's Assistant Professor Anirudh Sivaraman, focusing on making programmability a standard feature in networking systems. Learn about three groundbreaking research projects spanning hardware, systems software, and applications, including Menshen's multi-tenancy support for packet-processing devices, CaT and Chipmunk's program synthesis for packet processing pipelines, and Deadline-ordered multicast (DOM) for cloud-native distributed applications. Discover insights into emerging research on programmable processors for remote procedure calls (RPCs) and their potential impact on future distributed applications. Benefit from the expertise of an award-winning researcher whose contributions have been recognized with the ACM SIGCOMM Best Paper Award, ACM SIGCOMM Doctoral Dissertation Award, and multiple industry research awards from Amazon and Google.

Syllabus

Programmable Networks: Hardware, Software, and Applications | Prof. Anirudh Sivaraman

Taught by

Centre for Networked Intelligence, IISc

Reviews

Start your review of Programmable Networks: Hardware, Software, and Applications

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.