Internal sorting | Communications of the ACM | DeepDyve