If you thought, as a Linux networking person, that you only needed to
sift through the truth^Whype on Rust, CXL, P4, ML/AI then you are
mistaken. You also need to learn about compilers!..
Ok, just kidding. But seriously - compilers are the future! In the
near future a lot of the networking infrastructure code will be
compiler generated.
In this exciting workshop, Felipe Alemeida, Tom Herbert, Bala
Sambasivam, Neil Turton and Stephan Diestelhorst we will discuss how
compilers are developing to accelerate network processing with new
techniques, and how essential they are for the higher throughput and
flexibility that datacenters need.
They will discuss different abstractions for network problems that
compilers can leverage to optimize networking and how different
abstractions and languages transform to actual programs and
instructions for optimal execution on next-generation network devices.
Topics include: eBPF compilers, P4 compilers, MLIR, new intermediate
representations, data flow analysis, multi-platform support, static
analysis, and other advanced topics related to compilers and
networking.
If you would like to discuss something on this related topic then
please reach out to Tom and/or Felipe to be considered for the agenda.
cheers,
jamal