Mapping, scheduling, and schedulability analysis