Port of XSBench
To generate a dataset, first run XSBench itself to generate a data file:
$ ./XSBench -s small -m event -b write
This produces XS_data.dat
. Pass this though the data2fut
program
to generate a Futhark-readable binary data file:
$ ./data2fut < XS_data.dat > futhark.in
You may need to modify data2fut.c
. I only tested that it could
handle the small and large datasets. The bigger ones require an
impractical amount of memory.