Objet : Developers list for StarPU
Archives de la liste
- From: Nathalie Furmento <nathalie.furmento@labri.fr>
- To: Maxim Abalenkov <maxim.abalenkov@gmail.com>
- Cc: starpu-devel@lists.gforge.inria.fr
- Subject: Re: [Starpu-devel] [daxpy with StarPU-MPI]
- Date: Wed, 17 Oct 2018 15:09:39 +0200
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=nathalie.furmento@labri.fr; spf=None smtp.mailfrom=nathalie.furmento@labri.fr; spf=None smtp.helo=postmaster@v-zimmta02.u-bordeaux.fr
- Ironport-phdr: 9a23:5mY/gxIBdWY+fXojftmcpTZWNBhigK39O0sv0rFitYgeLPXxwZ3uMQTl6Ol3ixeRBMOHs60C07KempujcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgppPOT1HZPZg9iq2+yo9JDffwdFiCChbb9uMR67sRjfus4KjIV4N60/0AHJonxGe+RXwWNnO1eelAvi68mz4ZBu7T1et+ou+MBcX6r6eb84TaFDAzQ9L281/szrugLdQgaJ+3ART38ZkhtMAwjC8RH6QpL8uTb0u+ZhxCWXO9D9QKsqUjq+8ahkVB7oiD8GNzEn9mHXltdwh79frB64uhBz35LYbISTOfFjfK3SYMkaSHJPUMhRSSJPH4Cyb4UAAOUdIOlWoIvyqFUVoBuiBgShHv/jxiNSi3L026AxzuQvERvB3AwlB98AqG7brMn1NKgIVeC1zbfHxijDYfNLwzf97ZbHchY9ofGLQLl9dszRxlMzFwPFlFqQrY3lMC2P2uQDrmib9e9gWvypi247rAF8uTyvyd03hYnTh4IZ0F7E9T9gzYszONa2S1Z7bMa5HJZftSyWLZV6Tt4+T21ypio2170LtYSlcCQW0JgqxBzSZ+aZf4WG/x7vTvidLDh4iX5/Zr6zmQu+/E69wePmTMa0ykxFri9dn9nMqH8N0xvT59CZSvdk/0ah2DOP1wXP6u5ePUw4i7DXK4M4zrErkZoTq1nMETHsl0Xrg66abEsk+vKw5+TmZLXpuIOcOpdphgzxMKkigNKzDfkkPgQUQWSX5OSx2Kf98UHlWLlKi+c5kqjdsJDUP8Qboau5DhdT0ok59xa/Dy2p0NAZnXYZNl5Fdg+Hj5LsO17QJvD4EfC/jk+okDhx3P/GJLzhDo/DLnjZiLvhZ6py61ZAyAovytBS/4lUCq0bL/LpQk/xqcXUAQInPAyq3ennDM5w1ocfWWKUHq+ZK7nesVCG5uIoOemMa5EatCz8K/gj/f7ujGU2lUUTfamzjtMrbyWdF+RnJg2wa3Poj9ECFnlC6g83XO3vzlSIWDpeYXW1QYoz4zg6DMStCoKVFa63h7nU+i6nHpRSZ20OJE2WFHrua4LMD/EFdCKbJs5s1DIZT72sTZMm/RWnvhX7jbR9eLmHshYEvI7ugYAmr9bYkgs/oHktV5zEgjO9Clpsl2ZNfAcYmaV2oEhz0FCGiPAqh/VSD90V6ekbCl5mZ66Z9PRzDpXJYiyEZs2AEQ70RtysGzB3QMhjm4ZTMXY4IM2ri1X45wTvA7IRkObVVoJx4KPZ2mT4f5w71jPM07MtglA7Uo1BLz/+iw==
- 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>
Here some mistakes i found in your code.
* when allocating hx and hy, you should specify sizeof(starpu_data_handle_t)
and not sizeof(starpu_data_handle_t*)
// allocate data handles
starpu_data_handle_t *hx = (starpu_data_handle_t *)
malloc((size_t)NT*sizeof(starpu_data_handle_t));
starpu_data_handle_t *hy = (starpu_data_handle_t *)
malloc((size_t)NT*sizeof(starpu_data_handle_t));
* you need to check if hx[i] and hy[i] are valid before calling
starpu_data_unregister()
// unregister vector handles
for (int i = 0; i < NT; i++)
{
if (hx[i]) starpu_data_unregister(hx[i]);
if (hy[i]) starpu_data_unregister(hy[i]);
}
Everything else seems ok, let us know if it keeps failing, and more
important, a backtrace of your segfault would be really useful. We cannot
guess otherwise how it fails.
Cheers,
Nathalie
On oct. 17, 12:54, Maxim Abalenkov wrote:
> Dear Samuel et al.,
>
> I hope all is well with you. Would you please be so kind to check the logic
> of my StarPU-MPI “daxpy” code? I’m following the Handbook code snippet on
> StarPU-MPI. I use two vectors x, y of length N=10 split into NT=5 segments
> nb=2 elements each. Running on a single processor with mpiexec -np 1
> ./tst_daxpy_mpi the first three segments are calculated correctly, while
> the last two are unchanged. It seems there is a synchronisation issue. In
> case I launch the code on two CPUs it crashes with a segmentation fault.
> Thank you and have a good day ahead!
>
> —
- [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 16/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Samuel Thibault, 16/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 16/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Nathalie Furmento, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Nathalie Furmento, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Nathalie Furmento, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 17/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Maxim Abalenkov, 16/10/2018
- Re: [Starpu-devel] [daxpy with StarPU-MPI], Samuel Thibault, 16/10/2018
Archives gérées par MHonArc 2.6.19+.