Changeset e4855f6 for doc/theses
- Timestamp:
- Sep 7, 2022, 10:40:30 PM (2 years ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation
- Children:
- 918e0137
- Parents:
- a44514e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/thierry_delisle_PhD/thesis/text/conclusion.tex
ra44514e re4855f6 16 16 For these kinds of fair workloads, adding fairness must be low-cost to hide the communication costs needed for global ready-queue progress or performance suffers. 17 17 While I was aware of these realities, I underestimated how little performance margin there is for communication. 18 Several of my attempts at building a fair scheduler compared poorly to work-stealing schedulers because of how thin the margin is.18 Several of my attempts at building a fair scheduler compared poorly to work-stealing schedulers because of the thin communication margin. 19 19 20 20 Second, the kernel locking, threading, and I/O in the Linux operating system offers very little flexibility, and are not designed to facilitate user-level threading.
Note: See TracChangeset
for help on using the changeset viewer.