The effect was that the cores used for the clients were not being properly skipped in some cases
@@ -66,7 +66,7 @@ def generate_manifest(N, M, T, B, PRIVATE_ROUTE = True, priv_out=1, priv_in=1, p
for s in range(1, M+1):
numa_end = numa_start + T -1
- if(numa_start < numa_limit and numa_end > numa_limit):
+ if(numa_start <= numa_limit and numa_end > numa_limit):
numa_start = 40
numa_end = numa_start + T
numa_string = "-C{s}-{e}".format(s = str(numa_start), e = str(numa_end))