diff options
| author | Joonwoo Park <joonwoop@codeaurora.org> | 2016-09-23 12:55:54 -0700 |
|---|---|---|
| committer | Joonwoo Park <joonwoop@codeaurora.org> | 2016-10-12 14:14:06 -0700 |
| commit | 15d2c97d2aca93296b31bd28ad1718623add167c (patch) | |
| tree | 73a356cb3e367f4edb9902b0c6c6f8bc8054512a /lib/mpi/mpicoder.c | |
| parent | 773f15cdab613a9cb921f3e1e49f96cadac75c14 (diff) | |
sched: use wakeup latency as c-state determinant
C-state aware scheduler at present, uses a raw c-state index number as
its determinant and avoids task placement on deeper c-state CPUs at
cost of latency. However there are CPUs offering comparable wake-up
latency at different c-state levels and the wake-up latency at each
c-state levels are already have being fed to scheduler.
Hence use the wakeup_latency as c-state determinant instead of raw
c-state index to avoid unnecessary task packing where it's doable.
CRs-fixed: 1074879
Change-Id: If927f84f6c8ba719716d99669e5d1f1b19aaacbe
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
Diffstat (limited to 'lib/mpi/mpicoder.c')
0 files changed, 0 insertions, 0 deletions
