MPI_T_PVAR_START(3)
π MPI_T_PVAR_START π
okay bestie, gather round, because we're about to talk about the Open MPI manual β performance variables, to be exact. This little page covers two functions that are literally a matched set: MPI_T_pvar_start and MPI_T_pvar_stop. They do exactly what they sound like. Start. Stop. Iconic behaviour, no notes. β¨
πΈ SYNOPSIS πΈ
β¨ C Syntax β¨
#include <mpi.h>
int MPI_T_pvar_start(MPI_T_pvar_session session, MPI_T_pvar_handle handle)
int MPI_T_pvar_stop(MPI_T_pvar_session session, MPI_T_pvar_handle handle)
like. two lines. that's the whole vibe. π
π«Ά INPUT PARAMETERS π«Ά
sessionβ the performance experiment session, aka the whole situation your performance variable is living in. πhandleβ the performance variable handle. it's giving "which one tho". π¦
π DESCRIPTION π
MPI_T_pvar_start starts the performance variable with the handle specified in handle. and here's the slay: you can pass the special value MPI_T_PVAR_ALL_HANDLES in handle to start all the non-continuous handles in the session specified in session. one call, every handle, main character energy fr fr. π₯
MPI_T_pvar_stop stops the performance variable with the handle specified in handle. same deal β the special value MPI_T_PVAR_ALL_HANDLES can be passed in handle to stop all the non-continuous handles in the session specified in session. π
β οΈ okay important, no cap: continuous performance variables can neither be started nor stopped. they're just out here living their continuous truth and you cannot touch that. periodt. π
π ERRORS π
MPI_T_pvar_start and MPI_T_pvar_stop() will fail if:
MPI_T_ERR_NOT_INITIALIZEDβ the MPI Tools interface isn't initialized. like, bestie, we haven't even started. πMPI_T_ERR_INVALID_SESSIONβ thesessionparameter is not a valid session. fake session, blocked. π«MPI_T_ERR_INVALID_HANDLEβ invalid handle, or a handle that isn't associated with the session. wrong handle for the wrong room ngl. πMPI_T_ERR_PVAR_NO_STARTSTOPβ the variable cannot be started or stopped. it said "no". π
π SEE ALSO π
MPI_T_pvar_get_infoβ go get the info on your pvar, you deserve to know. π§
and that's the page!! copyright goes to 2003-2026, The Open MPI Community, this was the Open MPI manual page, and it was dated Sep 10, 2026. stay hydrated, read your man pages, and go start (and stop) some performance variables responsibly. mwah. πβ¨ππ¦
π¦ where this page comes from
- ubuntu stonking: openmpi-doc 5.0.10-6 Β· other
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms