Objet : Developers list for StarPU
Archives de la liste
- From: Kadir Akbudak <kadir.akbudak@kaust.edu.sa>
- To: starpu-devel@lists.gforge.inria.fr
- Cc: Hatem Ltaief <hatem.ltaief@kaust.edu.sa>
- Subject: [Starpu-devel] Different nodes are owning W data
- Date: Tue, 20 Jun 2017 11:25:45 +0300
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=kadir.akbudak@kaust.edu.sa; spf=Pass smtp.mailfrom=kadir.akbudak@kaust.edu.sa; spf=None smtp.helo=postmaster@mail-it0-f50.google.com
- Ironport-phdr: 9a23:c1/kex9HTmTHNf9uRHKM819IXTAuvvDOBiVQ1KB30O4cTK2v8tzYMVDF4r011RmSDNqds6oMotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2e2//5/ebx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyhzHontJf+RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKWE169b1uhTFUACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMNboRr4oRzut86ZrSAfpiCgZMT457HrXgdF0gK5CvR6tuwBzz4vSbYqINvRxY7ndcMsaS2RPXchfSjJPDZ+nYosTE+YMJ/pUo5Xhq1YMqxa1GAmiBPnoyj9NnnL42Lc13PkgEQHcwQctA9EOv2/JrNroLqgSUv2+wa7LzTrZcvxW2C395JLSfRAiuv6MQK9/ftDSyUQ0FAPKlEiQqZf5Pz+PyOsCrnWb4/B7Ve21kmMqrRx6rDaoxscpkIbJh4QVx0jF9SV/2oY1JMe3RFR1Yd6+FpZbqiKUN5NuT888X21lvDw2x74GtJKhYiQG1ZsqywTfZvCbdYWD/wjtW/yLIThigXJoYLK/iAi28Uin0uD8U9O70FdOriZck9nMqmwB2wXd6sWHVvdx5Eih2TGI1wDc7uFLP1o4mrbcK54k2rIwl5wTvlrfHiLuhkn6kKubel8n9+Wo8ejrfKjqq5CGO4J0lg3yKqEulda+AeQ8PAgORW+b+eGk2b3g50L2XbRKjucsnqbDs5DVPtkbqbOjDA9WyYsj6AywDyq90NQEh3UIMk9KeA+dg4jyIV7COOr4Auung1SwjDdrwOjLPqb9AprXNHjDiKrhca9g5EFC1go809Rf6olQCrEAO/LzRlTxuMbXDh83NAy02ennB8tn2oMfX2KPGK6ZP7nIvV+G/OJ8a9WLMZQJsSzlNr0p6uDjiVc9mEQBZu+m05wNZ33+H/J8Ikzfb2C/rM0GFDIptwY/VqTDi1efXTdQLyKxVq49/HcyC4i7AY7AboOknaedmiq3A9tNbzYVWRi3DX70etDcCL83YyWIL5oky2RcWA==
- List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
- List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>
Dear StarPU Developers,
I am getting the following warning:
[3][starpu_mpi][_starpu_mpi_task_decode_v:412] Different nodes are
owning W data. The node to execute the codelet is going to be selected
with the current selection node policy. See
starpu_mpi_node_selection_set_current_policy() to change the policy,
or use STARPU_EXECUTE_ON_NODE or STARPU_EXECUTE_ON_DATA to specify the
node
I am using StarPU 1.2.1.
My codelet definition is as follow: (My codelet is a modified version
of
https://gitlab.inria.fr/solverstack/chameleon/blob/master/runtime/starpu/codelets/codelet_zplrnt.c)
#include "runtime/starpu/include/runtime_codelets.h" // from Chameleon
repository
ZCODELETS_HEADER(mycodelet)
void mycodelet( const MORSE_option_t *options,
int m, int n,
const MORSE_desc_t *A,
const MORSE_desc_t *B,
const MORSE_desc_t *C, int Cm, int Cn,
const MORSE_desc_t *D,
int Am, int An, int lda,
int bigM, int m0, int n0, unsigned long long int seed,
const MORSE_desc_t *E)
{
struct starpu_codelet *codelet = &cl_mycodelet;
void (*callback)(void*) = NULL;
MORSE_BEGIN_ACCESS_DECLARATION;
MORSE_ACCESS_W(A, Am, An);
MORSE_ACCESS_W(B, Am, An);
MORSE_ACCESS_W(C, Cm, Cn);
MORSE_ACCESS_W(D, Am, An);
MORSE_ACCESS_W(E, Am, An);
MORSE_END_ACCESS_DECLARATION;
starpu_insert_task(
starpu_mpi_codelet(codelet),
STARPU_VALUE, &m, sizeof(int),
STARPU_VALUE, &n, sizeof(int),
STARPU_W, RTBLKADDR(A, double, Am, An),
STARPU_W, RTBLKADDR(B, double, Am, An),
STARPU_W, RTBLKADDR(C, double, Cm, Cn),
STARPU_W, RTBLKADDR(D, double, Am, An),
STARPU_W, RTBLKADDR(E, double, Am, An),
STARPU_VALUE, &lda, sizeof(int),
STARPU_VALUE, &bigM, sizeof(int),
STARPU_VALUE, &m0, sizeof(int),
STARPU_VALUE, &n0, sizeof(int),
STARPU_VALUE, &seed, sizeof(unsigned long long int),
STARPU_PRIORITY, options->priority,
STARPU_CALLBACK, callback,
#if defined(CHAMELEON_CODELETS_HAVE_NAME)
STARPU_NAME, "mycodelet",
#endif
0);
}
CODELETS_CPU(mycodelet, 5, cl_mycodelet_cpu_func)
C is an MxMB matrix, whereas others are MxN matrices. So I need Cm and
Cn indices to access matrix C, whereas I use Am and An indices to
access other matrices. In the initialization of all matrices, I used
PxQ processor mesh. Also I tried PQx1 process mesh for C, but it did
not get rid of the warning.
I appreciate your help on this issue.
Thanks a lot.
Best regards,
Kadir Akbudak
Extreme Computing Research Center
--
------------------------------
This message and its contents, including attachments are intended solely
for the original recipient. If you are not the intended recipient or have
received this message in error, please notify me immediately and delete
this message from your computer system. Any unauthorized use or
distribution is prohibited. Please consider the environment before printing
this email.
- [Starpu-devel] Different nodes are owning W data, Kadir Akbudak, 20/06/2017
- Re: [Starpu-devel] Different nodes are owning W data, Samuel Thibault, 20/06/2017
- Re: [Starpu-devel] Different nodes are owning W data, Nathalie Furmento, 21/06/2017
- <Suite(s) possible(s)>
- [Starpu-devel] Different nodes are owning W data, Kadir Akbudak, 20/06/2017
- Re: [Starpu-devel] Different nodes are owning W data, Samuel Thibault, 20/06/2017
Archives gérées par MHonArc 2.6.19+.