1 # Example libcufile job, using cufile I/O
3 # Required environment variables:
4 # GPU_DEV_IDS : refer to option 'gpu_dev_ids'
5 # FIO_DIR : 'directory'. This job uses cuda_io=cufile, so path(s) must
6 # point to GPUDirect Storage filesystem(s)
12 gpu_dev_ids=${GPU_DEV_IDS}
14 # 'direct' must be 1 when using cuda_io=cufile
16 # Performance is negatively affected if 'bs' is not a multiple of 4k.
17 # Refer to GDS cuFile documentation.
21 # cudaMalloc fails if too many processes attach to the GPU, use threads.