Coscheduling techniques for non-dedicated cluster computing