Andra Hugo
|
3ca3790ef1
* sched_ctxs without sched_policy
|
11 years ago |
Andra Hugo
|
5a219c8a8f
* patch Terry: fix book workers (book workers that have already been booked and wake up eventually workers that we don't want anymore in the group)
|
12 years ago |
Andra Hugo
|
6fd68c0e07
execute parallel code (openmp for eg) inside contexts ------ temporary solution
|
12 years ago |
Samuel Thibault
|
be20ab0bcc
Advise the user to use --enable-blocking-drivers to avoid consuming real CPU for virtual CPU idling
|
12 years ago |
Andra Hugo
|
52459c8508
*eager: wake up workers when we add them to a context
|
12 years ago |
Nathalie Furmento
|
483f8e2979
merge trunk
|
12 years ago |
Andra Hugo
|
646c61a828
improve idle computations in order to better compute max_workers for the resizing lp
|
12 years ago |
Nathalie Furmento
|
98b4469b6a
merge trunk up to r11088
|
12 years ago |
Pierre-André Wacrenier
|
9c421fc50e
unlock worker's sched_mutex before busy waiting
|
12 years ago |
Thibaud Lambert
|
e2dd19c39c
mic (perfmodels): merge trunk
|
12 years ago |
Thibaud Lambert
|
df72333352
mic (perfmodels): Update perfmodels initialization
|
12 years ago |
Samuel Thibault
|
984d306f6d
16384 makes workers sleep for almost a whole ms, this is way too much. Keep not-too-intrusive value in the trunk for now
|
12 years ago |
Thibaud Lambert
|
cb72812881
mic (perfmodels): merge trunk
|
12 years ago |
Pierre-André Wacrenier
|
85bec148ba
define BACKOFF_MAX to 16384 for spinning
|
12 years ago |
Pierre-André Wacrenier
|
64c28778a9
add BACKOFF_MAX & BACKOFF_MIN macros for spinning
|
12 years ago |
Pierre-André Wacrenier
|
b2a51a010a
add binary exponential backoof when spinning for task
|
12 years ago |
Thibaud Lambert
|
3afcf39929
mic (perfmodels): merge trunk
|
12 years ago |
Pierre-André Wacrenier
|
0c355a5e0b
adding WAKING UP STATE
|
12 years ago |
Thibaud Lambert
|
e2b943451f
mic (perfmodel): merge trunk + finalize perfmodel
|
12 years ago |
Thibaud Lambert
|
b2615f92ee
mic: merge trunk
|
12 years ago |
Thibaud Lambert
|
3b7abcc2cf
mic: Fix bugs
|
12 years ago |
Andra Hugo
|
c6ae0527ab
workers keep a chained list of contexts (instead of a sparse list) and remove as many loops as possible at pop time
|
12 years ago |
Samuel Thibault
|
cf2fcb6937
update to temanejo 1.0rc2
|
12 years ago |
Thibaud Lambert
|
49d190e8de
mic: parallel tasks (mode spmd)
|
12 years ago |
Thibaud Lambert
|
4666e8726a
merge trunk
|
12 years ago |
Thibaud Lambert
|
b9857a47d0
mic: comment correction in list.h + added barrier in mic sink
|
12 years ago |
Andra Hugo
|
6c954c729c
workers must release the scheduling mutex before taking the role of hypervisor, update triggering issues for the other resizing strategies too
|
12 years ago |
Thibaud Lambert
|
32b2a57c47
mic: multi thread working
|
12 years ago |
Thibaud Lambert
|
ddd0be6ca2
mic: update version multi thread mic
|
12 years ago |
Nathalie Furmento
|
30860cac02
Renaming of diverse functions and datatypes.
|
12 years ago |