N = 1000000 # Total numbers to check
chunk_size = N // num_vcpus
tasks = [(i * chunk_size + 1, (i + 1) * chunk_size) for i in range(num_vcpus)]
When num_vcpus = 12, chunksize = 83333, and 12*chunk_size = 999996, therefore we don't check the last four numbers.
N = 1000000 # Total numbers to check
chunk_size = N // num_vcpus
tasks = [(i * chunk_size + 1, (i + 1) * chunk_size) for i in range(num_vcpus)]
When num_vcpus = 12, chunksize = 83333, and 12*chunk_size = 999996, therefore we don't check the last four numbers.