Mentions légales du service

Skip to content
Snippets Groups Projects
Commit e03d0dd1 authored by Mathieu Faverge's avatar Mathieu Faverge
Browse files

coreblas: Handle recursive descriptors

parent 2e09db0d
No related branches found
No related tags found
1 merge request!256Update on descriptors
This diff is collapsed.
...@@ -385,8 +385,10 @@ void RUNTIME_data_flush( const RUNTIME_sequence_t *sequence, ...@@ -385,8 +385,10 @@ void RUNTIME_data_flush( const RUNTIME_sequence_t *sequence,
int64_t mm = m + (A->i / A->mb); int64_t mm = m + (A->i / A->mb);
int64_t nn = n + (A->j / A->nb); int64_t nn = n + (A->j / A->nb);
int64_t shift = ((int64_t)A->lmt) * nn + mm; int64_t shift = ((int64_t)A->lmt) * nn + mm;
starpu_data_handle_t *handle = A->schedopt + shift; starpu_data_handle_t *handle = A->schedopt;
CHAM_tile_t *tile = A->tiles + shift; CHAM_tile_t *tile = A->tiles;
handle += shift;
tile += shift;
if (*handle == NULL) { if (*handle == NULL) {
return; return;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment