1. An advanced processor, comprising: a plurality of processor cores configured to execute multiple threads; and a packet ordering device (POD) configured to receive a plurality of processed packets, each processed packet having a sequence number, and to provide to a networking output a substantially ordered flow of the processed packets.