首页> 外文会议>International conference on parallel and distributed computing >Task-Based Programming on Emerging Parallel Architectures for Finite-Differences Seismic Numerical Kernel
【24h】

Task-Based Programming on Emerging Parallel Architectures for Finite-Differences Seismic Numerical Kernel

机译:基于任务的新兴并行架构的有限差分地震数值核程序设计

获取原文

摘要

In recent years, heterogeneous hardware have generalized in almost all supercomputer nodes, requiring a profound shift on the way numerical applications are implemented. This paper, illustrates the design and implementation of a seismic wave propagation simulator, based on the finite-differences numerical scheme, and specifically tailored for such massively parallel hardware infrastructures. The application data-flow is built on top of PaRSEC, a generic task-based runtime system. The numerical kernels, designed for maximizing data reuse can efficiently leverage large SIMD units available in modern CPU cores. A strong scalability study on a cluster of Intel KNL processors illustrates the application performances.
机译:近年来,异构硬件已经在几乎所有的超级计算机节点中得到了普遍应用,需要对实现数字应用程序的方式进行深刻的转变。本文基于有限差分数值方案,说明了地震波传播模拟器的设计和实现,该模拟器是专门为此类大规模并行硬件基础设施量身定制的。应用程序数据流建立在PaRSEC之上,PaRSEC是基于任务的通用运行时系统。设计用于最大化数据重用的数字内核可以有效利用现代CPU内核中可用的大型SIMD单元。在Intel KNL处理器群集上进行的一项强大的可扩展性研究说明了应用程序的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号