From e5d8288c2c0adf9941910bd6ad6c1d987dd16b4b Mon Sep 17 00:00:00 2001 From: Samuel Thibault <samuel.thibault@ens-lyon.org> Date: Fri, 17 Mar 2017 15:32:37 +0100 Subject: [PATCH] Add execution rank parameter to MORSE_RANK_CHANGED --- control/descriptor.h | 2 +- runtime/starpu/codelets/codelet_zgemm.c | 2 +- runtime/starpu/codelets/codelet_ztrsm.c | 2 +- runtime/starpu/codelets/codelet_ztsmqr.c | 2 +- runtime/starpu/codelets/codelet_zttmqr.c | 2 +- runtime/starpu/codelets/codelet_zunmqr.c | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/control/descriptor.h b/control/descriptor.h index 78b31a951..81845756b 100644 --- a/control/descriptor.h +++ b/control/descriptor.h @@ -220,7 +220,7 @@ inline static int morse_desc_islocal( const MORSE_desc_t *A, int m, int n ) if (morse_desc_islocal(A, Am, An)) __morse_need_submit = 1; \ RUNTIME_ACCESS_RW(A, Am, An) -#define MORSE_RANK_CHANGED __morse_need_submit = 1; +#define MORSE_RANK_CHANGED(rank) __morse_need_submit = 1; #define MORSE_END_ACCESS_DECLARATION \ RUNTIME_END_ACCESS_DECLARATION \ diff --git a/runtime/starpu/codelets/codelet_zgemm.c b/runtime/starpu/codelets/codelet_zgemm.c index ed5ff9d57..292e071de 100644 --- a/runtime/starpu/codelets/codelet_zgemm.c +++ b/runtime/starpu/codelets/codelet_zgemm.c @@ -75,7 +75,7 @@ void MORSE_TASK_zgemm(const MORSE_option_t *options, MORSE_ACCESS_R(B, Bm, Bn); MORSE_ACCESS_RW(C, Cm, Cn); if (rank_changed) - MORSE_RANK_CHANGED; + MORSE_RANK_CHANGED(execution_rank); MORSE_END_ACCESS_DECLARATION; starpu_insert_task( diff --git a/runtime/starpu/codelets/codelet_ztrsm.c b/runtime/starpu/codelets/codelet_ztrsm.c index 061c26412..769032832 100644 --- a/runtime/starpu/codelets/codelet_ztrsm.c +++ b/runtime/starpu/codelets/codelet_ztrsm.c @@ -68,7 +68,7 @@ void MORSE_TASK_ztrsm(const MORSE_option_t *options, MORSE_ACCESS_R(A, Am, An); MORSE_ACCESS_RW(B, Bm, Bn); if (rank_changed) - MORSE_RANK_CHANGED; + MORSE_RANK_CHANGED(execution_rank); MORSE_END_ACCESS_DECLARATION; starpu_insert_task( diff --git a/runtime/starpu/codelets/codelet_ztsmqr.c b/runtime/starpu/codelets/codelet_ztsmqr.c index 3f26f7c58..665628cf4 100644 --- a/runtime/starpu/codelets/codelet_ztsmqr.c +++ b/runtime/starpu/codelets/codelet_ztsmqr.c @@ -176,7 +176,7 @@ void MORSE_TASK_ztsmqr(const MORSE_option_t *options, MORSE_ACCESS_R(V, Vm, Vn); MORSE_ACCESS_R(T, Tm, Tn); if (rank_changed) - MORSE_RANK_CHANGED; + MORSE_RANK_CHANGED(execution_rank); MORSE_END_ACCESS_DECLARATION; starpu_insert_task( diff --git a/runtime/starpu/codelets/codelet_zttmqr.c b/runtime/starpu/codelets/codelet_zttmqr.c index f16d3f0b0..3368c6da7 100644 --- a/runtime/starpu/codelets/codelet_zttmqr.c +++ b/runtime/starpu/codelets/codelet_zttmqr.c @@ -169,7 +169,7 @@ void MORSE_TASK_zttmqr(const MORSE_option_t *options, MORSE_ACCESS_R(V, Vm, Vn); MORSE_ACCESS_R(T, Tm, Tn); if (rank_changed) - MORSE_RANK_CHANGED; + MORSE_RANK_CHANGED(execution_rank); MORSE_END_ACCESS_DECLARATION; starpu_insert_task( diff --git a/runtime/starpu/codelets/codelet_zunmqr.c b/runtime/starpu/codelets/codelet_zunmqr.c index 3c981f4bb..2b88c1d3b 100644 --- a/runtime/starpu/codelets/codelet_zunmqr.c +++ b/runtime/starpu/codelets/codelet_zunmqr.c @@ -153,7 +153,7 @@ void MORSE_TASK_zunmqr(const MORSE_option_t *options, MORSE_ACCESS_R(T, Tm, Tn); MORSE_ACCESS_RW(C, Cm, Cn); if (rank_changed) - MORSE_RANK_CHANGED; + MORSE_RANK_CHANGED(execution_rank); MORSE_END_ACCESS_DECLARATION; starpu_insert_task( -- GitLab