Objet : Developers list for StarPU
Archives de la liste
- From: Maxim Abalenkov <maxim.abalenkov@gmail.com>
- To: starpu-devel@lists.gforge.inria.fr
- Subject: [Starpu-devel] [tracking invalid/unregistered data]
- Date: Tue, 17 Jul 2018 11:49:52 +0300
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=maxim.abalenkov@gmail.com; spf=Pass smtp.mailfrom=maxim.abalenkov@gmail.com; spf=None smtp.helo=postmaster@mail-lf0-f43.google.com
- Ironport-phdr: 9a23:f9SkPx/lfY3R4f9uRHKM819IXTAuvvDOBiVQ1KB30ewcTK2v8tzYMVDF4r011RmVBduds6oMotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2O2+55zebx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyhzHontJf+RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKWE169b1uhTFUACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMMvrRr42RDui9b9mRh/0hygIKjA382/ZhNJ3gq9Auh2tuxl/zpTUYI2JNvdzeL7Wc9MARWpGW8ZcTytPDZmzbosOCuoKIPpVoJLnqFsKsxS+AwqsBOTxyjRVgXL22Lc10usgEQHDxgAvBckBv27QrNrrMqcSUue1zLfTwDXMavNZwzb96IzSfh89pvGMWKt9fMzMwkchEAPFi0+fqY3jPz6N2eQNsnSb7+56Wu20kWInqgZxrz6yzckvkonEnpwZxkzA+Cljw4s4Jce0RFBmbdOkCpdduC+XO5NyT84iWW1luSU3xqcbtZKmfCUG0oorywLZZveaaYaH+AjjW/yUITpghHJqZra/hxGq/Eil0OL8V8203E9OripLjtXAr34N2hPd58SdRft9+UCh2TmL1w/N8O1LPUc0la/DJ54gxL4/iIYTvFzdEiPqnEj6lqybe0U+9uS29ujqYq/qq5CSOoNsjwHxKKUumsixAeQiNQgOWnCW+eGm27zs/E35Ra9GgectnabDtJDVO8Ibpq2+Aw9LyYsj5BO/AC2n0NQch3UIMFVFeBefg4jzJ17OOOz4Deu4g1m0izdr2+rJPqf5ApXQN3TMjanufahj5E5Y0wczydFf54lICrEaOv7zVUHxtNvCDh82LQO42efnCNNn1oMfQ22DGKGZMLmB+WOPs/kzKvOUecoZtSjwL9Ah5uXyljk2l1gHcqTv3J0NaXn+EO41DV+eZC/Ji8cAFC8jtAM6Qerpj0PKBTtad3e3Gas27zU2DoGhE6/MQ4mshPqK2yLtTc4eXXxPFl3ZSSSgTI6DQfpZMHvDcP8kqSQNUP2ac6Fk0BivsAHgzL8+d7jb/yQZsdTo090nvrSPxyF3ziR9CoGm60/IV3t9xzpaSDo/3aQ5qkt4mA/ajPpIxsdAHNkW3MtnFwc3MZmGkr5/AtH2HwbPJpKHFA3gTdKhDjU8CNk2xo1Wbg==
- 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 all,
I need help please in understanding, what exactly is going on here:
Assertion failed: (handle->magic == 42), function _starpu_task_submit_head, file core/task.c, line 590.
Abort trap: 6
I submit the task in the following way:
// Pointer to diagonal tile in panel u
struct starpu_data_descr *pu = &(A.tile_desc[u*(A.mt+u+1)]);
// Set access modes for tiles in panel u
for (int i = 0; i < A.mt; i++) {
(pu+i)->mode = STARPU_RW;
}
// Set access mode for pivots segment
dSeg.mode = STARPU_W;
int retval = starpu_task_insert(
&core_starpu_codelet_zswap,
STARPU_DATA_MODE_ARRAY, pu, A.mt,
STARPU_VALUE, &A, sizeof(plasma_desc_t),
STARPU_VALUE, &j, sizeof(int),
STARPU_VALUE, &k, sizeof(int),
STARPU_VALUE, &kb, sizeof(int),
STARPU_PRIORITY, prio,
0);
STARPU_CHECK_RETURN_VALUE(retval,
"core_starpu_zswap: starpu_task_insert() failed");
// Set access modes for tiles in panel u
for (int i = 0; i < A.mt; i++) {
(pu+i)->mode = STARPU_RW;
}
// Set access mode for pivots segment
dSeg.mode = STARPU_W;
int retval = starpu_task_insert(
&core_starpu_codelet_zswap,
STARPU_DATA_MODE_ARRAY, pu, A.mt,
STARPU_VALUE, &A, sizeof(plasma_desc_t),
STARPU_VALUE, &j, sizeof(int),
STARPU_VALUE, &k, sizeof(int),
STARPU_VALUE, &kb, sizeof(int),
STARPU_PRIORITY, prio,
0);
STARPU_CHECK_RETURN_VALUE(retval,
"core_starpu_zswap: starpu_task_insert() failed");
Here is my codelet:
// StarPU codelet
static struct starpu_codelet core_starpu_codelet_zswap =
{
.cpu_func = core_starpu_cpu_zswap,
.cpu_funcs_name ={"core_starpu_cpu_zswap"},
.nbuffers = STARPU_VARIABLE_NBUFFERS,
.name = "zswap"
};
The code crashes even before reaching the relevant CPU function.
—
Best wishes,
Maxim
- [Starpu-devel] [tracking invalid/unregistered data], Maxim Abalenkov, 17/07/2018
- Re: [Starpu-devel] [tracking invalid/unregistered data], Samuel Thibault, 17/07/2018
- Re: [Starpu-devel] [tracking invalid/unregistered data], Maxim Abalenkov, 17/07/2018
- Re: [Starpu-devel] [tracking invalid/unregistered data], Samuel Thibault, 17/07/2018
Archives gérées par MHonArc 2.6.19+.