Nathalie Furmento
|
9f5cc1888c
Add a field starpu_task::where and the macro STARPU_TASK_WHERE
|
8 years ago |
Olivier Aumage
|
950d269178
use assumed-size instead of assumed-shape arrays for native fortran API, for better backward compatibility
|
8 years ago |
Nathalie Furmento
|
87718074ae
src: fix cppcheck warnings
|
8 years ago |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
8 years ago |
Nathalie Furmento
|
d4761fddf6
src: introduce macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC to make sure we always check the return value of stdlib malloc functions
|
8 years ago |
Olivier Aumage
|
1c4f4e519e
- fix discrepancy between C and Fortran insert args processing
|
9 years ago |
Samuel Thibault
|
49ec3bfcde
explain a common possibility for unknown argument given to task_insert and friends
|
9 years ago |
Olivier Aumage
|
a662948c71
- support both task_insert and insert_task
|
9 years ago |
Olivier Aumage
|
f6e0e65d4f
- add Fortran support for dynamic buffers
|
9 years ago |
Olivier Aumage
|
15c23fb8fe
- add support for cl_args
|
9 years ago |
Nathalie Furmento
|
d808a28986
fix bugs detected by valgrind
|
9 years ago |
Samuel Thibault
|
6920c2293e
fix memory leak
|
9 years ago |
Nathalie Furmento
|
58870d88ed
Add STARPU_CL_ARGS flag to starpu_task_insert() and starpu_mpi_task_insert() functions
|
9 years ago |
Samuel Thibault
|
8c48c44395
Drop allocating memory only for callbacks in task_insert, the reason we allocated a structure has disappeared
|
9 years ago |
Samuel Thibault
|
2955842305
stress task_insert even more
|
9 years ago |
Samuel Thibault
|
0b91c84752
fix bogus mode setting on task_insert when using more that maxbuffers
|
9 years ago |
Samuel Thibault
|
09a6294ec0
* Include application threads in the trace.
|
9 years ago |
Nathalie Furmento
|
915771fae0
src/util/starpu_task_insert_utils.c: fix overflow when packing large arguments and lower minimum size for buffer
|
9 years ago |
Samuel Thibault
|
f36c3c1cb1
Add STARPU_NAME to specify a task name from a starpu_task_insert call.
|
10 years ago |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 years ago |
Nathalie Furmento
|
039b5b4a0b
src/util/starpu_task_insert_utils: move typedef function to .h
|
10 years ago |
Nathalie Furmento
|
2a8a1b0fda
src/util/starpu_task_insert_utils.c: rename variable to avoid mixing up
|
10 years ago |
Samuel Thibault
|
5756a5b4bf
Fix setting modes in STARPU_DATA_MODE_ARRAY case with more than STARPU_NMAXBUFS buffers
|
10 years ago |
Samuel Thibault
|
fa26ba61b5
port r14413 from 1.2: revert and fix 14253: we mustn't set task->dyn_modes when the codelet already provides its dyn_modes, in which case the application will use STARPU_DATA_ARRAY
|
10 years ago |
Nathalie Furmento
|
cad01b97cd
mpi: the node selection policy is stored as an integer instead of a char*
|
10 years ago |
Samuel Thibault
|
ed48bfe677
Followup 14253
|
10 years ago |
Samuel Thibault
|
352ab87916
dyn_modes always has to be used when nbuffers is greater than MAX anyway, not only when using variable nbuffers
|
10 years ago |
Nathalie Furmento
|
e3690f406a
src/util/starpu_task_insert_utils.c: fix condition to reallocate task->dyn_modes and rename nbuffers to current_buffer
|
10 years ago |
Samuel Thibault
|
73932532c6
Fix spuriously setting task->dyn_modes when using STARPU_DATA_ARRAY. Also avoid reallocating for each data
|
10 years ago |
Nathalie Furmento
|
50f48abb8e
rename STARPU_SSYNC into STARPU_SSEND
|
10 years ago |