Processor Allocation on Cplant: Achieving General Processor Locality Using One-Dimensional Allocation Strategies