Logarithmic-Depth Sorting Network. Encyclopedia of Parallel Computing 2011: 1056