Olivier Aumage
|
7c71fe087e
fix indentation of _starpu_sched_ctx_put_workers_to_sleep
|
8 년 전 |
Olivier Aumage
|
fc73abb2b5
starpu_sched_ctx_list_task_counters_increment_all re-enters sched_ctx.c from sched policies, assume sched_ctx is write locked
|
8 년 전 |
Olivier Aumage
|
e3b466cfce
fix pointer
|
8 년 전 |
Olivier Aumage
|
2a99b52491
untangle two uses of _starpu_add_workers_to_sched_ctx()
|
8 년 전 |
Samuel Thibault
|
c38cc9875e
Fix tracing allocated buffer reuse
|
8 년 전 |
Olivier Aumage
|
d86e8dcc0f
wrap sched_ctx rwlock operations to allow for checking invariants in functions requiring the lock to be wrlocked
|
8 년 전 |
Samuel Thibault
|
abb8af133c
typo
|
8 년 전 |
Samuel Thibault
|
fdbe604851
Add missing include for UINT_MAX
|
8 년 전 |
Samuel Thibault
|
c8b4604980
Fix build with poti and some -no-foo starpu_fxt_tool option combinations
|
8 년 전 |
Olivier Aumage
|
6d4e7daa4d
starpu_sched_ctx_worker_shares_tasks_lists is called from add_workers which already has sched_mutex taken
|
8 년 전 |
Olivier Aumage
|
94a8ac49f1
add_workers is called with sched_mutex taken
|
8 년 전 |
Olivier Aumage
|
5805ca437d
use a single set of public wake up functions
|
8 년 전 |
Olivier Aumage
|
b542d1e3eb
fix some over-optimist rdlocks into wrlocks
|
8 년 전 |
Terry Cojean
|
818ff26066
Fix locking scheme for nworkers_able_to_execute_tasks. It should be a rdlock since the context isn't modified
|
8 년 전 |
Olivier Aumage
|
32974f7b85
since there is only one mutex left for sched_ctx, give it a shorter name
|
8 년 전 |
Olivier Aumage
|
849f26ab28
- drop unused fields
|
8 년 전 |
Olivier Aumage
|
636e653c52
drop waiting_tasks_mutex in favor of existing changing_ctx_mutex
|
8 년 전 |
Olivier Aumage
|
7010fe7dce
drop empty_ctx_mutex in favor of existing changing_ctx_mutex
|
8 년 전 |
Olivier Aumage
|
301a948922
drop sched_ctx_list_mutex in favor of existing changing_ctx_mutex
|
8 년 전 |
Samuel Thibault
|
e61dc2aa4d
Add callback alias for user thread state
|
8 년 전 |
Olivier Aumage
|
7463ed1261
streamline locking in fetch_tasks_from_empty_ctx_list
|
8 년 전 |
Olivier Aumage
|
145857c90e
rework locking scheme in sched_ctx_delete
|
8 년 전 |
Samuel Thibault
|
59b607325d
Add -no-events option to starpu_fxt_tool
|
8 년 전 |
Samuel Thibault
|
65b7113191
Add -no-flops option to starpu_fxt_tool to reduce trace size
|
8 년 전 |
Samuel Thibault
|
4123268114
Add missing part of commit
|
8 년 전 |
Olivier Aumage
|
ce7a2c646e
set_priority already done in add_workers
|
8 년 전 |
Olivier Aumage
|
77e0637657
protect add_workers/remove_workers
|
8 년 전 |
Olivier Aumage
|
2207051181
allow workers to recurse on their own sched_mutex
|
8 년 전 |
Samuel Thibault
|
332eaad4b0
Add function to get job_id of a task for schedulers
|
8 년 전 |
Samuel Thibault
|
615406b525
avoid starpu internals use in scheduler
|
8 년 전 |