Lead AI Strategy with UCSB's Agentic AI Program — Microsoft Certified
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn about ABI versioning implementation in DPDK through this 25-minute technical talk from AMD's Ferruh Yigit. Explore the fundamentals of ABI stability through versioning, with practical examples and a step-by-step approach to implementation. Gain insights into API changes, version symbols, static symbols, and techniques for maintaining ABI compatibility in packet processing applications. Discover how to properly implement versioning in projects using DPDK libraries, which accelerate network performance across x86, POWER, and ARM architectures in Linux userland and FreeBSD environments.
Syllabus
Introduction
API
API Change
Dont Break API
ABI Versioning
Fixing fingerprint
Copy paste
Version symbol
Version example
Static symbol
Conclusion
Taught by
DPDK Project