...
首页> 外文期刊>Journal of supercomputing >Legacy code and parallel computing: updating and parallelizing a numerical model
【24h】

Legacy code and parallel computing: updating and parallelizing a numerical model

机译:传统代码和并行计算:更新和并行化数字模型

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

获取外文期刊封面封底 >>

       

摘要

In this paper, we present several important details in the process of legacy code parallelization, mostly related to the problem of maintaining numerical output of a legacy code while obtaining a balanced workload for parallel processing. Since we maintained the non-uniform mesh imposed by the original finite element code, we have to develop a specially designed data distribution among processors so that data restrictions are met in the finite element method. In particular, we introduce a data distribution method that is initially used in shared memory parallel processing and obtain better performance than the previous parallel program version. Besides, this method can be extended to other parallel platforms such as distributed memory parallel computers. We present results including several problems related to performance profiling on different (development and production) parallel platforms. The use of new and old parallel computing architectures leads to different behavior of the same code, which in all cases provides better performance in multiprocessor hardware.
机译:在本文中,我们在传统代码并行化过程中提出了几个重要细节,主要与维护遗留码的数值输出的问题,同时获得用于并行处理的平衡工作负载。由于我们维护了由原始有限元代码施加的非统一网格,因此我们必须在处理器之间开发专门设计的数据分布,以便在有限元方法中满足数据限制。特别是,我们介绍了一种数据分发方法,最初用于共享的内存并行处理,并比上一个并行程序版本获得更好的性能。此外,该方法可以扩展到其他并行平台,例如分布式存储器并行计算机。我们提出了结果,包括与不同(开发和生产)并行平台上的性能分析有关的几个问题。新的和旧并行计算架构的使用导致相同代码的不同行为,在所有情况下都在多处理器硬件中提供更好的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号