Text this: Assigning and Scheduling Generalized Malleable Jobs Under Subadditive or Submodular Processing Speeds.