PACKING REPLICATED WRITES (Utilizing CPU Time while waiting on replicated writes)

LOAD BALANCING BETWEEN CORES

LOGICAL CONCURRENCY VS DESIRED PARALLELISM (CORE COUNT)

TIMING GUARANTEES UNDER COOPERATIVE THREADING

PRIORITIES AND STARVATION

BENEFITS / SELLING POINTS / CONTRIBUTIONS

USER API

KERNEL API

CORE NEGOTIATION PROTOCOL

PROPOSED EXPERIMENTS

Mostly Solved Issues

MINIMUM TIME TO SCHEDULE A USER THREAD ONTO ANOTHER CORE

 

DEFINITION OF CORE AWARE