View on GitHub

The PBBS Benchmarks

New version of pbbs benchmarks

Comparison Sort (SORT):

Given a sequence of elements of any (uniform) type and a comparison function over the elements, sort the elements into ascending order. The elements consists of a key and possible auxiliary data, and the comparison function must define a total order over the keys. The sort need not be stable. The algorithm must be comparison based.

Default Input Distributions

The distributions are as follows:

The large size is n = 100 million, and the small size is n = 10 million.

Input and Output File Formats

The input and output data need to be in the sequence file format, both with the same element type, which can be pairs.

The output file must be in sorted order with respect to the given comparison function.