1. A method for processing a binary vector, the method comprising: (a) generating binary-vector index values for bits of the binary vector, wherein each binary-vector index value corresponds to a bit of the binary vector that is equal to a specified bit value; and (b) distributing the binary-vector index values substantially uniformly to M parallel output paths (e.g., CE) regardless of arrangement of the bits in the binary vector.