Nathalie Furmento
|
be0c2c22ac
revert @7765 and 7766. field cl_arg_size of struct starpu_task is needed for other drivers
|
12 years ago |
Nathalie Furmento
|
9082a372c7
field cl_arg_size of struct starpu_task is only used by the cell driver, remove it
|
12 years ago |
Samuel Thibault
|
6be9099209
optimize task initialization yet further
|
12 years ago |
Nathalie Furmento
|
1dd375b6fa
include/starpu_task.h: definition of macro STARPU_TASK_INITIALISER does not need to finish by a ';', it will be given when using the macro
|
12 years ago |
Nathalie Furmento
|
c7b299435f
include/starpu_task.h: add documentation for magic field
|
13 years ago |
Nicolas Collin
|
3efa904b17
Rename starpu_task_deinit to starpu_task_clean.
|
13 years ago |
Nicolas Collin
|
55112c9ebd
Introduce new function starpu_task_clean.
|
13 years ago |
Samuel Thibault
|
924cd80401
Merge 1.0 branch
|
13 years ago |
Ludovic Courtès
|
f0bcb401bd
gcc: Look up `struct starpu_codelet' directly, not a typedef thereof.
|
13 years ago |
Cyril Roelandt
|
25019b621d
Add a STARPU_WARN_UNUSED_RESULT macro.
|
13 years ago |
Nathalie Furmento
|
4f8508ef4b
include: minor fixes
|
13 years ago |
Nathalie Furmento
|
5c67ff4e54
add function void starpu_codelet_init(struct starpu_codelet *cl) to initialise a codelet with default values
|
13 years ago |
Nathalie Furmento
|
122c8a99d8
revert #5364 and #5365 to avoid errors in C++
|
13 years ago |
Nathalie Furmento
|
d7bd582ddc
include/starpu_task.h: group macros specifying where to execute a codelet in a enum type enum starpu_codelet_where
|
13 years ago |
Cyril Roelandt
|
b6df6beea3
Renaming public functions :
|
13 years ago |
Nicolas Collin
|
dda7ff2523
Bundle structure is now an opaque type (starpu_task_bundle_t).
|
13 years ago |
Nathalie Furmento
|
75fbf9ee3a
struct starpu_task: add a magic field which is set when initialising the task. starpu_task_submit will fail if the field does not have the right value. This will hence avoid submitting tasks which have not been properly initialised.
|
13 years ago |
Nathalie Furmento
|
680e312601
First modifications to define access modes for data handles into starpu_codelet and no longer in starpu_task
|
13 years ago |
Nathalie Furmento
|
83e4492494
update code w.r.t coding style
|
13 years ago |
Cyril Roelandt
|
842e4c9f44
Fix the multiformat interface.
|
13 years ago |
Nathalie Furmento
|
9faadcf561
Mark struct starpu_codelet's fields XXX_func as deprecated. Fields
|
13 years ago |
Cyril Roelandt
|
c771c734fc
Add a "name" field to the codelet structure.
|
13 years ago |
Cyril Roelandt
|
f7a20a3af5
Get rid of the conversion_model.
|
13 years ago |
Nathalie Furmento
|
a20450f5cc
include: fix includes
|
13 years ago |
Nathalie Furmento
|
f311c3c43b
include: fix c++ code
|
13 years ago |
Nathalie Furmento
|
4ea0eb2e54
include/starpu_task.h: use enum types instead of set of defines for enumerated values
|
13 years ago |
Nathalie Furmento
|
1f0545b4e9
include: code cleaning
|
13 years ago |
Samuel Thibault
|
2f4491e804
Add can_execute member to the codelet structure, so applications can fine-tune implementations usage. Make most schedulers enforce it.
|
13 years ago |
Nathalie Furmento
|
dd254fcf2f
gcc-plugin: as lookup_name cannot lookup for a struct, add a typedef for struct starpu_codelet
|
13 years ago |
Nathalie Furmento
|
b3a6c1f52b
do not use typedef for starpu_codelet, use it directly as a struct
|
13 years ago |