High-Order Finite-differences on multi-threaded architectures using OCCA

High-Order Finite-differences on multi-threaded architectures using OCCA
复制标题

使用 OCCA 的多线程架构的高阶有限差分

DOI:
10.1007/978-3-319-19800-2_33
复制
发表时间:
2014
期刊:
ArXiv
影响因子:
--
通讯作者:
T. Warburton
T. Warburton
中科院分区:
--
文献类型:
--
作者:
David S. Medina;A. St.;T. Warburton

文献摘要

被引文献

相似文献

高阶有限差分方法通常用于工业地下成像算法的波传播。计算方面的减少线弹性垂直横观各向同性传播。介绍了适合在多核和众核处理设备上实现该传播器的线程并行算法。可移植性是通过使用OCCA运行时编程接口来解决的。最后,性能结果显示为各种体系结构上的一个代表性的合成测试用例。
High-order finite-difference methods are commonly used in wave propagator for industrial subsurface imaging algorithms. Computational aspects of the reduced linear elastic vertical transversely isotropic propagator are considered. Thread parallel algorithms suitable for implementing this propagator on multi-core and many-core processing devices are introduced. Portability is addressed through the use of the OCCA runtime programming interface. Finally, performance results are shown for various architectures on a representative synthetic test case.