1. An advanced processor, comprising: a packet distribution engine (PDE) configured to receive a plurality of packets from a networking input and to distribute the plurality of packets to a packet processing system; and a packet ordering mechanism configured to receive processed packets from the packet processing system and to provide the processed packets to a networking output.