[Trilinos-Users] How to distribute a Tpetra vector across memory spaces

Ben Cowan benc at txcorp.com
Sun Aug 9 14:24:14 MST 2020


How do I distribute a Tpetra vector across multiple memory spaces on a single node? For instance, some of the elements should reside in global memory on one GPU, some in global memory on another GPU, and others in host memory. The documentation doesn't say explicitly, but it seems like Tpetra::Map requires (at least) one process per memory space. Is this correct?

Thanks,
Ben




More information about the Trilinos-Users mailing list