Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Passing a structure to starpu insert task

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Passing a structure to starpu insert task


Chronologique Discussions 
  • From: Samuel Thibault <samuel.thibault@inria.fr>
  • To: Amani Alonazi <amani.alonazi@kaust.edu.sa>
  • Cc: starpu-devel@lists.gforge.inria.fr, Hatem Ltaief <hatem.ltaief@kaust.edu.sa>
  • Subject: Re: [Starpu-devel] Passing a structure to starpu insert task
  • Date: Sun, 14 Oct 2018 20:11:33 +0200
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=samuel.thibault@inria.fr; spf=Neutral smtp.mailfrom=samuel.thibault@ens-lyon.org; spf=Pass smtp.helo=postmaster@hera.aquilenet.fr
  • Ironport-phdr: 9a23:0xVB+RzKPRBoNXnXCy+O+j09IxM/srCxBDY+r6Qd2+4SIJqq85mqBkHD//Il1AaPAd2Eraocw8Pt8InYEVQa5piAtH1QOLdtbDQizfssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1JuPoEYLOksi7ze+/94HRbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeuBWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbOSxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RSqt4LtqSB/wiScIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyeKfhwcb7Hfd4CS2RPXthfWTFCDIOyYIQAE/cOM+laoIn6qVQDtge+CAq2Ce/z1jNFnH370Ksn2OohCwHG2wkgEsoTvnvOqdX1KbkdUeSox6fWzTXDbuhZ1i3g6IjMbhAqvPaBXalqfsrU1EkgCQfFgk+MqYzlPjOazf4Cs3Wf7+p8Tu+vimgnqxtwoje13MsshJPJi5sTx1vZ9it52J44KcC7RUN7e9KoDpVdui+AO4drXs8uX3tktDsixrEbpZK2eDIGxIkjyhLDcfCLbYiF7xz5WOqMIDp1gm9udqiliBao60egz/XxVsmq31ZOqSpIitnMuW4X1xPJ8MSIUOJ9/lqg2TaLyQ/T7P9LIVwumarVMZ4t2r8wlpwNvkTfBiL6hUb7ga+Mekk69OWl5f7rbqj6qpOALYN4lxnyMqE0lcy+BeQ4PBIOX2+e+emkz73s50j5QKhUgf0yiKXZrJDaJcUAqaGjHg9V1poj5g2hADegy9QUhH0HLVJCeBKBlYTpPEvOIP/gAfeln1usiCtrx+zBPrD5GZXNMmLMkK35fbZg8kJT1RQ8zc5B6JJQEbwBJPPzWlTttNzDFBM5PAK0w+H9CNVyyIwSQ2OPAqmDMKPTq1CE/OwvI/PfLLMS7R/4Iv4kr9fqinkwi15VKaCs1J0WLnm8GfJvMUSxYnPxmctHHGsX+BE3Gr/EklqHBAVaYmu/W+oA5jAxAZ+iEc+XXYmonbGFmju7H5dfe2RaIlGKC3bhMYueDaRfIBmOK9Nsx2RXHYOqTJUsgFT37FejmuhXa9HM8yhdjqrNkd185undjxY3rGAmAsKGlmWcSGcymXkHFWVvgPJP5Hdlw1LG6pBWxuRCHIULtfJPSAYzc5DGnbQjVoLCHznZd9LMc26IB9WrBTZoH4AxzsUHJU9kBtSmgxbOw2ykGe1Mmg==
  • 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>
  • Organization: I am not organized

Hello,

Amani Alonazi, le dim. 14 oct. 2018 18:28:21 +0300, a ecrit:
> I have a question about passing a struct to StarPU codelet. If I pass it by
> reference to my function, I got Segmentation-fault error.

The backtrace for the segfault you are getting seems completely
unrelated to these values, notably:

> 0x00007ffff7547dd9 in _starpu_job_get_data_size (model=0x300000001, arch=
> 0x7ffff791ee50 <_starpu_config+4784>, impl=0, j=0x970d60) at core/perfmodel/
> perfmodel_history.c:198

model = 0x300000001 looks very bogus, and is taken from codelet->model,
is starpu_mpi_codelet(codelet) in

>  starpu_insert_task(
>       starpu_mpi_codelet(codelet),

supposed to remain allocated during the task execution?

Perhaps you should show the whole code so we can check what is happening
around the few lines you have sent.

Samuel




Archives gérées par MHonArc 2.6.19+.

Haut de le page