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