Text this: Hierarchical multicore thread mapping via estimation of remote communication.