Nathalie Furmento
|
786b8fb4b7
move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX
|
12 lat temu |
Nathalie Furmento
|
1c75b34ec9
thread: fix definitions of starpu_pthread_create and starpu_pthread_create_on (2nd part)
|
12 lat temu |
Nathalie Furmento
|
a88351d5d1
macros STARPU_TASK_GET_HANDLE, STARPU_TASK_SET_HANDLE, STARPU_CODELET_GET_MODE and STARPU_CODELET_SET_MODE are now in public API
|
12 lat temu |
Nathalie Furmento
|
097a832e3c
Allow to have a dynamically allocated number of buffers per task, and
|
12 lat temu |
Nathalie Furmento
|
7f792e3082
Define new public API starpu_pthread which is similar to the pthread API.
|
12 lat temu |
Samuel Thibault
|
bc1a386d12
Make drivers push back a task through _starpu_push_task_to_workers instead of _starpu_push_task, so such tasks are not accounted twice for the nready counter
|
12 lat temu |
Nathalie Furmento
|
c7321a76ff
fix type for node to always be unsigned (instead of uint32_t)
|
12 lat temu |
Samuel Thibault
|
b06a29bc81
Prevent any calibration in simgrid mode
|
12 lat temu |
Samuel Thibault
|
f60eb1288d
Add initial simgrid support
|
12 lat temu |
Samuel Thibault
|
242b6116cf
pass pthread types through typedefs
|
12 lat temu |
Cyril Roelandt
|
2fcf7e6af2
Add a _STARPU_PTHREAD_CREATE macro and use it.
|
12 lat temu |
Cyril Roelandt
|
d97cab7cc4
src/drivers: do not call pthread_exit() at the end of the drivers; just return NULL.
|
13 lat temu |
Samuel Thibault
|
fba139b857
|
13 lat temu |
Nicolas Collin
|
05fe4bd695
Added a hook function pre_exec_hook called in drivers.
|
13 lat temu |
Nathalie Furmento
|
c75ca34c76
src/drivers/gordon/driver_gordon.c: no longer use task->buffers
|
13 lat temu |
Samuel Thibault
|
52b0917cf1
Allow using the same parameter several times, in both read and write mode
|
13 lat temu |
Nathalie Furmento
|
9faadcf561
Mark struct starpu_codelet's fields XXX_func as deprecated. Fields
|
13 lat temu |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
13 lat temu |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
13 lat temu |
Nathalie Furmento
|
f8fd5492bd
src: rename internal types following coding conventions
|
13 lat temu |
Nathalie Furmento
|
0bd2fe9020
src: rename internal types following coding conventions
|
13 lat temu |
Nathalie Furmento
|
b3a6c1f52b
do not use typedef for starpu_codelet, use it directly as a struct
|
13 lat temu |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
13 lat temu |
Nathalie Furmento
|
3d0df419a8
Type renaming:
|
13 lat temu |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
13 lat temu |
Nathalie Furmento
|
c80a8acea1
Datatypes renaming
|
13 lat temu |
Samuel Thibault
|
30302c54d6
Make drivers wait for all transfer completions, to make sure not to free some data which is still being transferred
|
13 lat temu |
Cyril Roelandt
|
ffcfb86084
Multi-implementation.
|
14 lat temu |
Samuel Thibault
|
47b21020da
print bandwidths too in starpu_machine_display
|
14 lat temu |
Samuel Thibault
|
33001ecdb8
Enable developer warnings only if the STARPU_DEVEL environment is defined to a non-empty value.
|
14 lat temu |