|
Boost-MPI : |
From: Alain O' Miniussi (alain.miniussi_at_[hidden])
Date: 2023-02-20 09:41:38
Hi
The in value is a T const&, meaning you're sending one single object. So I wonder why the "v" version is used.
Actually, I'm not sure why we are providing that interface.
What kind of type is T ? is it a primitive type, a POD or is it more complex ?
Cheers
----
Alain Miniussi
DSI, Pôles Calcul et Genie Log.
Observatoire de la Côte d'Azur
Tél. : +33492003009 (Mont-Gros)
+33483618544 (Sophia Antipolis)
+33609650665
----- On Feb 19, 2023, at 2:15 PM, 1 Reviewer via Boost-mpi <boost-mpi_at_[hidden]> wrote:
> Hi,
> I am running my program on a cluster. I use the following command in the
> program,
> all_gatherv (const communicator& comm, const T& in_value, T* out_values,
> const std::vector<int>& sizes).
> The program works well if the size of in_value and out_values is small.
> However, it fails if the size is big. I just canât fix it.
> Any help or advices are greatly appreciated.
> Peng
> _______________________________________________
> Boost-mpi mailing list
> Boost-mpi_at_[hidden]
> https://lists.boost.org/mailman/listinfo.cgi/boost-mpi
Boost-Commit list run by troyer at boostpro.com