[global] # The directory where the IO500 runs #datadir = /scratch_ime/jwyoon/IO500/ISC20/isc20v2/datadir datadir = /scratch_ime/jwyoon/IO500/ISC20/isc20v2/io500-app-7PM/datafiles # The data directory is suffixed by a timestamp. Useful for running several IO500 tests concurrently. timestamp-datadir = TRUE # The result directory. resultdir = /scratch/jwyoon/IO500/ISC20/isc20v2/io500-app-7PM/results # The result directory is suffixed by a timestamp. Useful for running several IO500 tests concurrently. timestamp-resultdir = TRUE # The API to create/delete the datadir api = POSIX # Purge the caches, this is useful for testing and needed for single node runs drop-caches = FALSE # Cache purging command, invoked before each I/O phase drop-caches-cmd = sudo -n bash -c "echo 3 > /proc/sys/vm/drop_caches" #zonesort-cmd = sudo -n bash -c "echo 1 > /proc/sys/vm/compact_memory" # The verbosity level between 1 and 10 verbosity = 1 [debug] # Stonewall timer must be 300 for a valid result, can be smaller for testing stonewall-time = 300 [ior-easy] # The API to be used API = POSIX # Use ODirect posix.odirect = TRUE # Transfer size transferSize = 512k # Block size; must be a multiple of transferSize blockSize = 9920000m # Filename for MPI hint file #hintsFileName = # Create one file per process filePerProc = FALSE # Use unique directory per file per process uniqueDir = FALSE # Disable running of this phase #noRun = TRUE # The verbosity level #verbosity = [ior-easy-write] # The API to be used API = POSIX # Use ODirect posix.odirect = TRUE # Filename for hints file #hintsFileName = [mdtest-easy] # The API to be used API = POSIX # Use ODirect posix.odirect = TRUE # Files per proc n = 250000 #n = 200000 # Disable running of this phase ### #noRun = TRUE [mdtest-easy-write] # The API to be used API = POSIX # Use ODirect posix.odirect = TRUE # Disable running of this phase ### #noRun = TRUE [ior-hard] # The API to be used API = POSIX # Use ODirect posix.odirect = TRUE # Filename for hints file #hintsFileName = # Number of segments #segmentCount = 2400000 segmentCount = 4800000 # Disable running of this phase #noRun = # The verbosity level #verbosity = [ior-hard-write] # The API to be used API = POSIX # Use ODirect posix.odirect = TRUE # Filename for hints file #hintsFileName = [mdtest-hard] # The API to be used API = POSIX # Use ODirect posix.odirect = TRUE # Files per proc #n = 4000 #n = 12000 n = 20000 # Disable running of this phase #### #noRun = TRUE [mdtest-hard-write] # The API to be used API = POSIX # Use ODirect posix.odirect = TRUE # Disable running of this phase #### #noRun = TRUE [find] # Set to an external script to perform the find phase #external-script = # Extra arguments for external scripts # external-extra-args = # Startup arguments for external scripts # external-mpi-args = # Set the number of processes for pfind #nproc = #nproc = 256 # Pfind queue length pfind-queue-length = 10000 # Pfind Steal from next pfind-steal-next = FALSE # Parallelize the readdir by using hashing. Your system must support this! pfind-parallelize-single-dir-access-using-hashing = FALSE