1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/usr/bin/python3
helpMessage = """
This runs a unit test for dset64/dset64-gccAtomic.hpp.
Invoke with 5 arguments:
- The number of items (vertices).
- The number of union operations (edges).
- The number of threads.
- The number of union operations per batch.
- The random seed.
"""
import shasta
import sys
if not len(sys.argv)==6:
print(helpMessage)
exit(1);
n = int(sys.argv[1])
m = int(sys.argv[2])
threadCount = int(sys.argv[3])
batchSize = int(sys.argv[4])
seed = int(sys.argv[5])
shasta.dset64Test(
n = n,
m = m,
threadCount = threadCount,
batchSize = batchSize,
seed = seed)
|