ADIOS2_IOTEST.MPI(1)

πŸ“¦
version 2.12.1 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– ADIOS2_IOTEST.MPI(1) πŸ’–

Hey bestie 🫢 this is the page for ADIOS2_IOTEST.MPI(1), a User Command that is literally the main character of ADIOS2 🌈

✨ NAME ✨

adios2_iotest.mpi - ADIOS2 utility πŸ‘‘

πŸŽ€ SYNOPSIS πŸŽ€

adios_iotest -a appid -c config {-s | -w} {-d d1[,d2,..,dN] | -D
r1[,r2,..,rN]}[-x file]

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this is the big one πŸ’… Here's every flag and what it does:

  • -a appID β€” a unique number for each application in the workflow πŸ”’
  • -c config β€” the data specification config file πŸ“
  • -d ... β€” define the process decomposition 🧩
    • d1 β€” number of processes in the 1st (slowest) dimension
    • dN β€” number of processes in the Nth dimension. d1*d2*..*dN must equal the number of processes
  • -D ... β€” define the process decomposition ratio πŸ“
    • r1 β€” ratio of process decomposition in the 1st (slowest) dimension
    • rN β€” ratio of process decomposition in the Nth dimension. r1xr2x..xrN has to scale up to the process count with no remainder, no cap πŸ™…
  • -s or -w β€” strong or weak scaling. The dimensions in the config get treated accordingly πŸ“
  • -x file β€” the ADIOS configuration XML file 🌸
  • --hdf5 β€” use native Parallel HDF5 instead of ADIOS for I/O 🧚
  • -v β€” increase verbosity πŸ“’
  • -h β€” display this help πŸ™‹
  • -F β€” turn on the fixed I/O pattern explicitly πŸ”’
  • -T β€” turn on multi-threaded MPI (needed by SST/MPI) 🧡
  • -p β€” specify the path of the output explicitly πŸ“‚
  • -t β€” print and dump the timing measured by the I/O timer ⏱️

Brought to you by ADIOS, dated September 2024 πŸ’– Stay iconic, bestie πŸ¦‹βœ¨

πŸ“¦ where this page comes from