|
PaStiX Handbook 6.4.0
|
#include "common.h"#include "blend/solver.h"#include "sopalin/sopalin_data.h"#include "pastix_ccores.h"#include "pastix_starpu.h"#include "pastix_cstarpu.h"#include "codelets.h"Go to the source code of this file.
Functions | |
| static void | fct_cblk_cadd_cpu (void *descr[], void *cl_arg) |
| StarPU CPU implementation. | |
| void | starpu_task_cblk_cadd_recv (sopalin_data_t *sopalin_data, pastix_coefside_t side, const SolverCblk *cblk, SolverCblk *fcblk, int prio) |
| Insert the task to add a fanin cblk on the receiver side (The fanin is seen on this side as the RECV cblk). Note that the caller always execute the task. | |
| void | starpu_task_cblk_cadd_fanin (sopalin_data_t *sopalin_data, pastix_coefside_t side, const SolverCblk *cblk, int prio) |
| Insert the task to add a fanin cblk on the emitter side. Note that this task is submitted only to emit a send to the owner of the associated recv cblk that will perform the add. Thus, the task is always submitted but never executed. | |
StarPU codelet to sum fanin cblk together.
Definition in file codelet_cblk_cadd.c.