in harness/src/main/java/org/apache/geode/benchmark/LongRange.java [87:99]
public LongRange sliceFor(final int count, final int index) throws IndexOutOfBoundsException {
if (index < 0 || index >= count) {
throw new IndexOutOfBoundsException();
}
final long size = max - min;
final long increment = size / count;
final long remainder = size % count;
final long sliceMin =
min + ((increment + 1) * min(remainder, index)) + (increment * max(0, index - remainder));
final long sliceMax = sliceMin + increment + (index < remainder ? 1 : 0);
return new LongRange(sliceMin, sliceMax);
}