parallel application characteristics for multiprocessor scheduling policy design .
Maximizing speedup through self-tuning of processor allocation