Compiler-directed page coloring for multiprocessors
Adapting to network and client variability via on-demand dynamic distillation