Nathalie Furmento
|
bbed82f445
merge trunk
|
10 vuotta sitten |
Samuel Thibault
|
c3e6095f8d
Move the pause implementation into its own function, instead of _starpu_machine_is_running which is called in various places where the pause can actually lead to deadlocks
|
10 vuotta sitten |
Olivier Aumage
|
53073f721c
- merge trunk
|
10 vuotta sitten |
Samuel Thibault
|
7ac2c135ad
protect worker status with the scheduler mutex
|
10 vuotta sitten |
Olivier Aumage
|
fb637c5fc5
- merge trunk
|
11 vuotta sitten |
Samuel Thibault
|
f14e68dc2c
Separate worker and thread state, to see streamed kernel executions
|
11 vuotta sitten |
Olivier Aumage
|
f281168e46
- merge trunk
|
11 vuotta sitten |
Samuel Thibault
|
778b4c444a
* Add codelet size, footprint and tag id in the paje trace.
|
11 vuotta sitten |
Olivier Aumage
|
a468167cc7
- use a more accurate variable name
|
11 vuotta sitten |
Olivier Aumage
|
4d645eeabb
- do not re-fetch data on continuation wake-up
|
11 vuotta sitten |
Olivier Aumage
|
6d00cda610
- update institution list
|
11 vuotta sitten |
Olivier Aumage
|
e41dda4d04
- OMP support ongoing work
|
11 vuotta sitten |
Samuel Thibault
|
092f322b1c
Add CUDA concurrent kernel execution support through the STARPU_NWORKER_PER_CUDA environment variable.
|
11 vuotta sitten |
Samuel Thibault
|
883669a501
Fix warning
|
11 vuotta sitten |
Nathalie Furmento
|
bea606ccd9
src/drivers/cpu/driver_cpu.c: add missing include
|
11 vuotta sitten |
Andra Hugo
|
8c75841bf9
consider the hyperthreading when constructing the list of workers
|
11 vuotta sitten |
Samuel Thibault
|
5ec6f8b8a7
Drop unused mask parameter of _starpu_fetch_task_input and _starpu_push_task_output
|
11 vuotta sitten |
Samuel Thibault
|
6325a34ab3
Move device id lookup into run-driver functions, to avoid paying the cost at each task execution
|
11 vuotta sitten |
Samuel Thibault
|
d448281fc3
New STARPU_DISABLE_KERNELS environment variable to disable actual kernel execution.
|
11 vuotta sitten |
Samuel Thibault
|
89ac7e59ac
Provide hint for the user about missing func pointer
|
11 vuotta sitten |
Nathalie Furmento
|
9bb5a09263
src: minor fixes
|
11 vuotta sitten |
Samuel Thibault
|
4ce5fe9027
port r11357 from 1.1: Fix memleak
|
11 vuotta sitten |
Samuel Thibault
|
4bb3fc4b7b
port r11318 from 1.1: Simply use the root object total memory, like in the commented code
|
11 vuotta sitten |
Samuel Thibault
|
c58de18431
port r11316 from 1.1: Do not limit ourself to NUMA node 0, we still allocate on the whole machine ATM.
|
11 vuotta sitten |
Nathalie Furmento
|
483f8e2979
merge trunk
|
11 vuotta sitten |
Samuel Thibault
|
5bd1d28ab6
Fix worker initialization order: initialize fields before creating the first context.
|
11 vuotta sitten |
Thibaud Lambert
|
e2b943451f
mic (perfmodel): merge trunk + finalize perfmodel
|
11 vuotta sitten |
Samuel Thibault
|
3beeb0a0ba
fix comments spuriously commited
|
12 vuotta sitten |
Samuel Thibault
|
af85f26492
Check returned value
|
12 vuotta sitten |
Samuel Thibault
|
a3f27f08ad
Make some warnings clearer. Avoid a very odd warning when the codelet has more parameters than allowed
|
12 vuotta sitten |