Describir: Scheduling with Communication Delays