[ ] use of a custom split_target to compute the median
[x] adjust the number of threads per sub-array depending on the array length
[x] update RCB stop criterion -> use the number of points leq the minimum and geq maximum.
if there are no points in between, i.e. nb points - nb lower - nb higher == 0, stop.
[x] parallelize partition (memcpy style)
[x] permute elements
Perspectives :
overcut to recompose
cut in 3 parts and leverage w0 < target and w2 leq target
List of discussed stuff :
Perspectives :