HASC: Heterogeneity-aware Scheduling and Communication for Large Language Model Inference | Synapse