decided to go, for now, with global partitioning

Later on, I might bring some special, GPU-focused, algorithm to the
table.