Vi studerar problemet med endimensionell uppdelning av icke-uniforma arbetsmatriser med optimal belastningsbalansering för heterogena system. Vi tittar på två fall: chain-on-chain partitioning, där ordningen för processorer anges, och chain partitioning, där processor permutation är tillåtet. Vi presenterar polynom tid algoritmer för att lösa kedje-på-kedja partitionering problem optimalt, medan vi bevisar att kedjan partitionering problemet är NP-fullständig. Våra empiriska studier visar att våra föreslagna exakta algoritmer ger betydligt bättre resultat än heuristik medan lösningstiderna förblir jämförbara.
På heterogena plattformar blir inte bara lösningen av kedjor-på-kedjor partitionering problemet mer komplicerat REF.
One-Dimensional Partitioning for Heterogeneous Systems: Theory and Practice ⋆
{'venue': 'J. Parallel Distributed Comput.', 'journal': 'J. Parallel Distributed Comput.', 'mag_field_of_study': ['Computer Science']}