首页> 外文期刊>Journal of supercomputing >A modified method of calculating High Dimensional Model Representation (HDMR) Terms for parallelization with MPI and CUDA
【24h】

A modified method of calculating High Dimensional Model Representation (HDMR) Terms for parallelization with MPI and CUDA

机译:一种改进的计算高维模型表示(HDMR)项以与MPI和CUDA并行化的方法

获取原文
获取原文并翻译 | 示例
           

摘要

If the values of a multivariate function f(x_1, x_2,...,x_n) are given at only a finite number of points in the space of its arguments and an interpolation which employs continuous functions is considered standard multivariate routines may become cumbersome as the dimensionality grows. This urges us to develop a divide-and-conquer algorithm which approximates the function. The given multivariate data are partitioned into low-variate data. This approach is called High Dimensional Model Representation (HDMR). However, the method in its current form is not applicable to problems having huge volumes of data. With the increasing dimension number and the number of the corresponding nodes, the volume of data in question reaches such a high level that it is beyond the capacity of any individual PC because huge volume of data requires much higher RAM capacity. Another aspect is that the structure of equalities used in the calculation of HDMR terms varies according to the dimension number of the problem. The number of loops in the algorithm increases with the increasing dimension number. In this work, as a first step, the equations used are modified in such a way that their structure does not depend on the dimension number. With the newly obtained equalities, the method becomes appropriate for parallelization. Due to the parallelization, the RAM problem arising from problems with high volume of data is solved. Finally, the performance of the parallelized method is analyzed.
机译:如果多元函数f(x_1,x_2,...,x_n)的值仅在其参数空间中的有限点上给出,并且采用连续函数的插值被认为是标准的多元例程,可能会变得很麻烦,因为维度增长。这促使我们开发一种近似函数的分治算法。给定的多变量数据被划分为低变量数据。这种方法称为高维模型表示(HDMR)。但是,当前形式的方法不适用于具有大量数据的问题。随着维数和相应节点数的增加,所讨论的数据量达到了很高的水平,超出了任何单个PC的容量,因为大量数据需要更高的RAM容量。另一方面是在HDMR项的计算中使用的等价结构根据问题的维数而变化。算法中的循环数随维数的增加而增加。在这项工作中,第一步是对所使用的方程进行修改,使其结构不依赖于维数。利用新获得的等式,该方法变得适用于并行化。由于并行化,解决了由于数据量大而引起的RAM问题。最后,分析了并行化方法的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号