The topology-aware Massively Parallel Computation (MPC) model is proposed and studied recently, which enhances the classical MPC model by the awareness of network topology. The work of Hu et. al. on topology-aware MPC model considers only the tree topology. In this paper a more general case is considered, where the underlying network is a weighted complete graph. We then call this model as Weighted Massively Parallel Computation (WMPC) model, and study the problem of minimizing communication cost under it. Three communication cost minimization problems are defined based on different pattern of communication, which are the Data Redistribution Problem, Data Allocation Problem on Continuous data, and Data Allocation Problem on Categorized data. We also define four kinds of objective functions for communication cost, which consider the total cost, bottleneck cost, maximum of send and receive cost, and summation of send and receive cost, respectively. Combining the three problems in different communication pattern with the four kinds of objective cost functions, 12 problems are obtained. The hardness results and algorithms of the 12 problems make up the content of this paper. With rigorous proof, we prove that some of the 12 problems are in P, some FPT, some NP-complete, and some W[1]-complete. Approximate algorithms are proposed for several selected problems.
翻译:最近提出并研究了表层-感知质量平行计算模型(MPC),该模型通过网络地形意识加强了传统的MPC模型。Hu等人关于表层-感知的MPC模型的工作只考虑树的地形。本文考虑了一个更一般性的个案,其基础网络是一个加权完整的图表。然后我们称该模型为“加权质量-质量平行计算模型”(WMPC)模型,并研究在其中最大限度地降低通信成本的问题。三个通信成本最小化问题是根据不同的通信模式,即数据再分配问题、持续数据数据分配问题和分类化数据数据数据分配问题,界定了传统的MPC模型。我们还为通信成本确定了四种客观功能,分别考虑总成本、瓶颈成本、发送和接收成本的上限以及发送和接收成本的比较。将不同通信模式的三个问题与四种客观成本功能结合起来,取得了12个问题。12个问题的关键结果和算法是本文件的内容。我们严格地证明,12个问题的某些问题是,一个是完整的成本分析,我们选择了12个问题。</s>