|
@@ -1,6 +1,6 @@
|
|
/* StarPU --- Runtime system for heterogeneous multicore architectures.
|
|
/* StarPU --- Runtime system for heterogeneous multicore architectures.
|
|
*
|
|
*
|
|
- * Copyright (C) 2010, 2012-2013, 2015 Université de Bordeaux
|
|
|
|
|
|
+ * Copyright (C) 2010, 2012-2013, 2015-2016 Université de Bordeaux
|
|
* Copyright (C) 2010, 2011, 2013 CNRS
|
|
* Copyright (C) 2010, 2011, 2013 CNRS
|
|
*
|
|
*
|
|
* StarPU is free software; you can redistribute it and/or modify
|
|
* StarPU is free software; you can redistribute it and/or modify
|
|
@@ -100,6 +100,7 @@ void _starpu_cg_list_init(struct _starpu_cg_list *list);
|
|
void _starpu_cg_list_deinit(struct _starpu_cg_list *list);
|
|
void _starpu_cg_list_deinit(struct _starpu_cg_list *list);
|
|
int _starpu_add_successor_to_cg_list(struct _starpu_cg_list *successors, struct _starpu_cg *cg);
|
|
int _starpu_add_successor_to_cg_list(struct _starpu_cg_list *successors, struct _starpu_cg *cg);
|
|
int _starpu_list_task_successors_in_cg_list(struct _starpu_cg_list *successors, unsigned ndeps, struct starpu_task *task_array[]);
|
|
int _starpu_list_task_successors_in_cg_list(struct _starpu_cg_list *successors, unsigned ndeps, struct starpu_task *task_array[]);
|
|
|
|
+int _starpu_list_task_scheduled_successors_in_cg_list(struct _starpu_cg_list *successors, unsigned ndeps, struct starpu_task *task_array[]);
|
|
int _starpu_list_tag_successors_in_cg_list(struct _starpu_cg_list *successors, unsigned ndeps, starpu_tag_t tag_array[]);
|
|
int _starpu_list_tag_successors_in_cg_list(struct _starpu_cg_list *successors, unsigned ndeps, starpu_tag_t tag_array[]);
|
|
void _starpu_notify_cg(struct _starpu_cg *cg);
|
|
void _starpu_notify_cg(struct _starpu_cg *cg);
|
|
void _starpu_notify_cg_list(struct _starpu_cg_list *successors);
|
|
void _starpu_notify_cg_list(struct _starpu_cg_list *successors);
|