Improving Fine-Grained Resource Mapping On Tightly Coupled Heterogeneous Multi-Cores