首页> 外文期刊>International Journal of High Performance Computing Applications >OPENDDA: A NOVEL HIGH-PERFORMANCE COMPUTATIONAL FRAMEWORK FOR THE DISCRETE DIPOLE APPROXIMATION
【24h】

OPENDDA: A NOVEL HIGH-PERFORMANCE COMPUTATIONAL FRAMEWORK FOR THE DISCRETE DIPOLE APPROXIMATION

机译:OPENDDA:离散二极体逼近的新型高性能计算框架

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

摘要

This work presents a highly optimized computational framework for the Discrete Dipole Approximation, a numerical method for calculating the optical properties associated with a target of arbitrary geometry that is widely used in atmospheric, astrophysical and industrial simulations. Core optimizations include the bit-fielding of integer data and iterative methods that complement a new Discrete Fourier Transform (DFT) kernel, which efficiently calculates the matrix-vector products required by these iterative solution schemes. The new kernel performs the requisite 3-D DFTs as ensembles of 1 -D transforms, and by doing so, is able to reduce the number of constituent 1 -D transforms by 60% and the memory by over 80%. The optimizations also facilitate the use of parallel techniques to further enhance the performance. Complete OpenMP-based shared-memory and MPI-based distributed-memory implementations have been created to take full advantage of the various architectures. Several benchmarks of the new framework indicate extremely favorable performance and scalability.
机译:这项工作为离散偶极近似提供了一种高度优化的计算框架,这是一种用于计算与任意几何形状的目标相关的光学特性的数值方法,该方法广泛用于大气,天体物理和工业模拟中。核心优化包括整数数据的位域和迭代方法,这些方法是对新的离散傅立叶变换(DFT)内核的补充,该内核有效地计算了这些迭代解决方案所需的矩阵向量乘积。新内核执行一维变换的集成所需的3-D DFT,并且这样做可以将构成一维变换的数量减少60%,并将内存减少80%以上。这些优化还促进了并行技术的使用,以进一步提高性能。已经创建了完整的基于OpenMP的共享内存和基于MPI的分布式内存实现,以充分利用各种体系结构。新框架的几个基准测试表明性能和可伸缩性都非常好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号