Is it possible to reuse the ready MPI_Request for another request? I use the MPI_Request pool to improve performance and there are no errors. But it would be good to know for sure.
It will just be possible to reuse your objects MPI_Requestuntil they are complete before you use them again (either by completing the request, or by manually releasing the request object with MPI_REQUEST_FREE).
MPI_Request
MPI_REQUEST_FREE
MPI_Request , (- ) MPI. MPI . , , MPI. , , .
, MPI , MPI_Wait*/MPI_Test* MPI_REQUEST_NULL . , MPI_Request_free MPI_REQUEST_NULL . .
MPI_Wait*
MPI_Test*
MPI_REQUEST_NULL
MPI_Request_free
( MPI_Comm), ( MPI_Datatype), ( MPI_Op) ..
MPI_Comm
MPI_Datatype
MPI_Op
Source: https://habr.com/ru/post/1531817/More articles:Remove AdSense on Mobile - javascriptTwilio: answer an incoming call, call forever - twilioViolin plot with a list - rПользовательские библиотеки и пространства имен Codeigniter - phpinsert into cursor in real - javascripterror: iostream.h due to the inclusion of cplex - c ++Python multiprocessing.Pool map () "TypeError: string indices must be integers, not str" - pythonRegex: сопоставление определенных символов в любом порядке без появления вхождения каждого символа, чем указано - regexGoogle Map Polygon with a hole didn’t do well if the zoom level is greater than 19 - androidIs it possible to explicitly specify template arguments for the operator? - c ++All Articles