Unlocking the Power of Inline Floating-Point Operations on Programmable Switches
Offered By: USENIX via YouTube
Course Description
Overview
Explore a groundbreaking 16-minute conference talk from USENIX NSDI '22 that introduces FPISA, a novel floating-point representation designed for programmable switches. Delve into the challenges of implementing floating-point operations on existing switch hardware and discover how FPISA addresses these limitations. Learn about the proposed hardware changes based on the open-source Banzai switch architecture and their synthesis in a 15-nm standard-cell library. Examine the performance improvements FPISA brings to accelerators for machine learning training and query processing, including reduced CPU core usage and increased throughput compared to existing solutions like SwitchML and Spark. Gain insights into the potential of FPISA to revolutionize application-level functionality acceleration in programmable dataplanes.
Syllabus
NSDI '22 - Unlocking the Power of Inline Floating-Point Operations on Programmable Switches
Taught by
USENIX
Related Courses
Building Language Models on AWSAmazon Web Services via AWS Skill Builder Building Language Models on AWS (Japanese)
Amazon Web Services via AWS Skill Builder Building Language Models on AWS (Japanese) 日本語字幕版
Amazon Web Services via AWS Skill Builder Building Language Models on AWS (Japanese) (Sub) 日本語字幕版
Amazon Web Services via AWS Skill Builder Intel® Solutions Pro – AI in the Cloud
Intel via Coursera