Text this: Parallel genetic scheduling for parallel applications