Load-Balancing And Task Mapping For Exascale Systems