ODP and DPDK are open-source project that defines a standard set of APIs for data-plane to be used across the different network processor architectures. This session details how the standard DPDK and ODP APIs are being mapped to NXP data-path acceleration for specific packet processing elements (packet IO, classification, scheduling, crypto, etc.). It also propose various possible API extensions to get additional performance on NXP SoCS. This presentation will cover how the ODP and DPDK can provide the necessary infrastructure for virtualized environments.