Chapter 13. Workload partitioning