1. A method for performing a parallel hash transformation in a network device to generate a hash pointer for an address input, comprising: receiving an address input; apportioning the address input among a plurality of hashing units; executing a hash transformation on the apportioned address inputs in parallel, resulting in a corresponding plurality of hashing unit outputs; and combining the hashing unit outputs to generate a hash result corresponding to the address input.