Architecting data plane software for a multi-processor system introduces issues with load balancing and flow order. The QorIQ DPAA provides multiple options for addressing these issues, simplifying the data plane software architecture and development.