Nathalie Furmento
|
8ca7aab7ff
function _starpu_codelet_pack_args takes a void** to be coherent with other functions
|
12 vuotta sitten |
Nathalie Furmento
|
522ec53d35
src/util/starpu_insert_task.c: fix when codelet is NULL
|
12 vuotta sitten |
Nathalie Furmento
|
097a832e3c
Allow to have a dynamically allocated number of buffers per task, and
|
12 vuotta sitten |
Nathalie Furmento
|
7f8de49e48
insert_task: use void* when possible as starpu_task->cl_arg is a void*
|
12 vuotta sitten |
Nathalie Furmento
|
dab571cbff
src: use tabs instead of spaces and remove trailing whitespaces
|
12 vuotta sitten |
Nathalie Furmento
|
c6e8c55fe1
insert_task: do not call _starpu_codelet_pack_args() if not needed
|
12 vuotta sitten |
Nathalie Furmento
|
d6416329c9
Merge 2 functions starpu_insert_task and starpu_insert_task_array.
|
13 vuotta sitten |
Nathalie Furmento
|
3cff53fd54
New functionality starpu_insert_task_array similar to starpu_insert_task but with an array of data_handles.
|
13 vuotta sitten |
Samuel Thibault
|
037c2ed9ee
starpu_insert_task also needs to set cl_arg_size, will be useful for SCC/MIC
|
13 vuotta sitten |
Nathalie Furmento
|
7b9e955af0
src/util/starpu_insert_task.c: destroy task when submission failed
|
13 vuotta sitten |
Nathalie Furmento
|
a0d4805482
rename internal function _starpu_pack_cl_args to _starpu_codelet_pack_args
|
13 vuotta sitten |
Cyril Roelandt
|
50fc552808
Free the buffer allocated by _starpu_pack_cl_args in starpu_codelet_unpack_args rather than in starpu_task_insert_callback_wrapper.
|
13 vuotta sitten |
Cyril Roelandt
|
62bcc339aa
Do not free cl_arg in starpu_codelet_unpack_args(). It leads to a double free.
|
13 vuotta sitten |
Cyril Roelandt
|
8a9eb4307b
Fix a memory leak in starpu_codelet_pack_args.
|
13 vuotta sitten |
Nathalie Furmento
|
0cbe489754
Function renaming:
|
13 vuotta sitten |
Cyril Roelandt
|
99465346a7
src/ : repalce calls to assert() by calls to STARPU_ASSERT().
|
13 vuotta sitten |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
13 vuotta sitten |
Nathalie Furmento
|
b3a6c1f52b
do not use typedef for starpu_codelet, use it directly as a struct
|
13 vuotta sitten |
Samuel Thibault
|
bd2c88d145
cast void* to please the SCC compiler
|
13 vuotta sitten |
Nathalie Furmento
|
ccde4d7412
starpu_insert_task returns the return code of the task submission
|
14 vuotta sitten |
Nathalie Furmento
|
4c08351571
implement starpu_pack_cl_args and use it in starpu_insert_task and starpu_mpi_insert_task
|
14 vuotta sitten |
Nathalie Furmento
|
6ea6644534
revert previous commit #3188
|
14 vuotta sitten |
Nathalie Furmento
|
1c03adbc48
doc: minor fixes for starpu_insert_task
|
14 vuotta sitten |
Cédric Augonnet
|
ecac820f78
The unpack function does not free the buffer in cl_arg anymore. This makes it
|
14 vuotta sitten |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
14 vuotta sitten |
Nathalie Furmento
|
917b4f0671
insert task: update starpu_insert_task_get_sizes to starpu_insert_task_get_arg_size
|
14 vuotta sitten |
Nathalie Furmento
|
6bc92bcbbe
insert task: put into some external functions the code which is also used by MPI (and potentially other parts of StarPU)
|
14 vuotta sitten |
Cédric Augonnet
|
374f132c16
Add the starpu_insert_task wrapper which mimics the interface of the Quark
|
15 vuotta sitten |