~/talk

MLB: A Memory-aware Load Balancing for Mitigating Memory Contention

Talkat TRIOS ’14 · on Sunday, 2014-10-05
links:none on file
links:none on file
links:none on file
slides:none on file

MLB identifies memory contention with a simple contention model built from retired memory traffic and retry rates, predicts how many memory‑intensive threads run simultaneously, and uses inter-core task migration to concentrate or spread those threads so simultaneous memory requests fall below the predicted threshold. Evaluated on Intel i7‑2600 and Xeon E5‑2690, MLB raises throughput for memory‑heavy tasks, improves CPU↔GPU transfer times, outperforms VBSC in multitasking workloads and works without timeslice modification, explicitly handles the multitasking case.

AI-written summary · about

  1. 0:00Intro
  2. 1:28Trend in the CPU architecture
  3. 2:24Performance bottleneck on multicore CPU
  4. 5:10Cluster imbalance
  5. 6:20Memory-aware Load Balancing(MLB)
  6. 10:33Memory Contention Modeling (Cont'd)
  7. 13:55Design and implementation of MLB (Cont'd)
  8. 18:30Evaluation (Model applicability)
  9. 21:33Evaluation (System performance)
  10. 23:35Evaluation (Additional benefit)
  11. 28:28Worst case
  12. 29:06Conclusion
  13. 30:54Extension of MLB for multi-threaded applications
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.