This algorithm can provide very high throughput, but it is not resource-efficient when setting large sort number. See Internals of Bitonic Sort