Samuel Thibault
|
f5789e5edc
factorize worker thread initialization, fix threaded profiling by setting up the prof timer
|
13 lat temu |
Cyril Roelandt
|
73df999d54
Fix unused variables in the drivers.
|
13 lat temu |
Samuel Thibault
|
b20e9ae4fa
Account active spinning time into sleeping time when using non-blocking drivers
|
13 lat temu |
Samuel Thibault
|
9ba23c408f
Fix cpuset of combined workers, they have to be physical cpusets, not logical
|
13 lat temu |
Samuel Thibault
|
675ac17ac9
Document why we need to keep the sched condition mutex all along between pop and block
|
13 lat temu |
Cyril Roelandt
|
da37f059a0
Make starpu_driver_run() work with CPU workers.
|
13 lat temu |
Cyril Roelandt
|
c8d0f9db40
Remove some ugly #if 1.
|
13 lat temu |
Cyril Roelandt
|
3675d6b12e
Make the CPU driver public.
|
13 lat temu |
Cyril Roelandt
|
d97cab7cc4
src/drivers: do not call pthread_exit() at the end of the drivers; just return NULL.
|
13 lat temu |
Nicolas Collin
|
415864e912
Bug fixed in parallel_heft.
|
13 lat temu |
Nicolas Collin
|
43da36b19c
Merge branch 'pheft'
|
13 lat temu |
Samuel Thibault
|
11e1a38f70
Factorize getting the profiling flag. Avoids issues when it turns 1 in between and thus job_feedback believes codelet_start/end are filled in while they are not
|
13 lat temu |
Samuel Thibault
|
fba139b857
|
13 lat temu |
Samuel Thibault
|
a988aa34df
Fix parallel task execution for fork-join tasks: we need to bind the master thread to the parallel worker
|
13 lat temu |
Samuel Thibault
|
a141a987ec
show tasks currently running on workers
|
13 lat temu |
Samuel Thibault
|
37862069c7
Permit the application to provide its own size base for performance models
|
13 lat temu |
Cyril Roelandt
|
99465346a7
src/ : repalce calls to assert() by calls to STARPU_ASSERT().
|
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 |
Cyril Roelandt
|
f7a20a3af5
Get rid of the conversion_model.
|
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
|
1b377f358f
src: rename internal objects following coding conventions
|
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
|
906d935956
src: prefix names of internal types and functions with _starpu
|
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
|
6884c732c5
First version of the multiformat interface.
|
13 lat temu |
Samuel Thibault
|
8b92ec20cf
Make sure we call an implementation
|
13 lat temu |