Olivier Aumage
|
c20be7e557
add API to start/stop performance counter collection, do not auto start collection at startup by default
|
6 years ago |
Samuel Thibault
|
ad73b3a319
Do not bother trying to prefetch if there is only one memory node
|
6 years ago |
Samuel Thibault
|
3d682bb3e4
Make _starpu_workers_able_to_execute_task faster in the usual case by not actually computing how many workers can execute a task
|
6 years ago |
Samuel Thibault
|
fad6eddec1
Add STARPU_ATOMIC_ADD/OR64 and use them to fix 64bit access on windows
|
6 years ago |
Samuel Thibault
|
635eb6f440
Add some experimental heteroprio batch heuristics
|
6 years ago |
Samuel Thibault
|
8cd00d737f
New modular-heteroprio scheduler
|
6 years ago |
Samuel Thibault
|
dfd3c72b8b
Add modular-eager-prio scheduler
|
6 years ago |
Samuel Thibault
|
c8a69d3898
fix warnings
|
6 years ago |
Nathalie Furmento
|
85adf47b98
Merge branch 'master' into knobs
|
6 years ago |
Samuel Thibault
|
7d8f3b75ff
add dmdap scheduler
|
6 years ago |
Olivier Aumage
|
c15ce134bc
switch task-related counters from 32-bit to 64-bit
|
6 years ago |
Olivier Aumage
|
6768054e5d
Merge branch 'master' into knobs
|
6 years ago |
Nathalie Furmento
|
c29d010d3a
delete old code (drivers gordon, scc, starpu-top, and plugin gcc) and update authors file aordingly
|
6 years ago |
Olivier Aumage
|
5293b45f81
preliminary registration framework for StarPU performance counters
|
6 years ago |
Nathalie Furmento
|
59213a1661
src: update data interface implementations to only use starpu public API
|
6 years ago |
Samuel Thibault
|
b5fa08563b
Fix combined workers in modular schedulers, add some modular schedulers
|
6 years ago |
Samuel Thibault
|
ff01a9b1f2
Fix build without hwloc
|
6 years ago |
Samuel Thibault
|
d34433e0f6
Prepare for being able to use modular-heft-hierarchical
|
6 years ago |
Nathalie Furmento
|
14dbaa66f7
small fixes for cppcheck warnings
|
6 years ago |
Nathalie Furmento
|
561922d5e3
src/core/sched_policy.c: always set current task before calling prologue_callback_func and prologue_callback_pop_func
|
6 years ago |
Samuel Thibault
|
154ae9c4fa
Add modular-gemm scheduler
|
6 years ago |
Samuel Thibault
|
1acc294ed4
Check task status value before setting it
|
7 years ago |
Samuel Thibault
|
c3b7311830
Use _starpu_task_data_get_node_on_worker whenever possible
|
7 years ago |
Samuel Thibault
|
e8a0a5e171
Better give the task alias to _STARPU_TRACE_JOB_PUSH, even if it does not care
|
7 years ago |
Samuel Thibault
|
509de86255
Fix tasks stats in trace with parallel tasks
|
7 years ago |
Samuel Thibault
|
daceb77c56
Add starpu_sched_task_break callable from external schedulers instead of _STARPU_TASK_BREAK_ON
|
7 years ago |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
7 years ago |
Nathalie Furmento
|
aae4029d83
INRIA is now called Inria
|
7 years ago |
Samuel Thibault
|
fd41c28030
Switch default scheduler to lws
|
8 years ago |
Nathalie Furmento
|
1020cf37cc
reduce variable scope when possible
|
8 years ago |