Samuel Thibault
|
6cb74cf4f1
inline trivial memory_nodes operations
|
vor 9 Jahren |
Samuel Thibault
|
de1b0691ab
inline the tests of _starpu_data_check_not_busy
|
vor 9 Jahren |
Samuel Thibault
|
c8ecf346de
inline datastats guards
|
vor 9 Jahren |
Samuel Thibault
|
4bb4fc88af
inline frequent pthread_spinlock operations
|
vor 9 Jahren |
Samuel Thibault
|
7d87804068
inline frequent spinlock operations
|
vor 9 Jahren |
Samuel Thibault
|
707e658573
avoid uselessly calling _starpu_memchunk_recently_used when having no mc
|
vor 9 Jahren |
Samuel Thibault
|
c2a86757da
advise to use --enable-fast for really small tasks
|
vor 9 Jahren |
Samuel Thibault
|
3a059b4f9e
fix windows build
|
vor 9 Jahren |
Samuel Thibault
|
2a5228bdc3
Make tasks_size_overhead able to pick up random data among a pool
|
vor 9 Jahren |
Samuel Thibault
|
ba384a331a
Add missing futex wake retry on old kernels
|
vor 9 Jahren |
Samuel Thibault
|
b2449bef5b
Do not profile arcs for gprof, it does not seem to need it any more
|
vor 9 Jahren |
Samuel Thibault
|
8dc01b0cd9
document
|
vor 9 Jahren |
Samuel Thibault
|
0b91c84752
fix bogus mode setting on task_insert when using more that maxbuffers
|
vor 9 Jahren |
Samuel Thibault
|
543b9d7f97
Support dyn_modes in tasks_size_overhead
|
vor 9 Jahren |
Samuel Thibault
|
28a8cd6b1c
Add missing sched mutex locking
|
vor 9 Jahren |
Samuel Thibault
|
af3ffe49df
lws actually *requires* trees when built with hwloc
|
vor 9 Jahren |
Samuel Thibault
|
160b44ac45
inline the trivial functions accessing starpu_config
|
vor 9 Jahren |
Samuel Thibault
|
9897962e89
avoid expensive loop when not using contexts
|
vor 9 Jahren |
Samuel Thibault
|
3f9f7100d8
drop duplicate test
|
vor 9 Jahren |
Samuel Thibault
|
8e3f965cb6
optimize _starpu_get_nsched_ctxs a bit
|
vor 9 Jahren |
Samuel Pitoiset
|
9be71731c0
debug/traces: rename Blocked to Overhead for trace.rec
|
vor 9 Jahren |
Samuel Thibault
|
2d064f8300
do not use tree worker iterators by default, they are too expensive
|
vor 9 Jahren |
Samuel Thibault
|
50838e6f41
comment
|
vor 9 Jahren |
Samuel Pitoiset
|
380222a2d9
debug/traces: fix thread ID value when generating trace.rec
|
vor 9 Jahren |
Samuel Pitoiset
|
1da70b37b2
core: add missing SCHEDULING_{PUSH,POP} around pop_task()
|
vor 9 Jahren |
Samuel Thibault
|
460f7aa22d
avoid needless function call when not tracing mutexes
|
vor 9 Jahren |
Samuel Thibault
|
c918a68646
Remove now-duplicate check
|
vor 9 Jahren |
Samuel Thibault
|
3c81d54382
Reduce a big overhead in starpu_pthread_mutex_lock/unlock by only checking for the sched mutex when locking a sched mutex
|
vor 9 Jahren |
Samuel Thibault
|
8af17e7d83
document how to run starpu with gprof
|
vor 9 Jahren |
Samuel Thibault
|
ac24a188eb
fix windows build
|
vor 9 Jahren |