A high-speed network processing platform powered by OpenRISC