【24h】

Tuning HipGISAXS on Multi and Many Core Supercomputers

机译:在多核和超级核超级计算机上调整HipGISAXS

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

摘要

With the continual development of multi and many-core architectures, there is a constant need for architecture-specific tuning of application-codes in order to realize high computational performance and energy efficiency, closer to the theoretical peaks of these architectures. In this paper, we present optimization and tuning of HipGISAXS, a parallel X-ray scattering simulation code, on various massively-parallel state-of-the-art supercomputers based on multi and many-core processors. In particular, we target clusters of general-purpose multi-cores such as Intel Sandy Bridge and AMD Magny Cours, and many-core accelerators like Nvidia Kepler GPUs and Intel Xeon Phi coprocessors. We present both high-level algorithmic and low-level architecture-aware optimization and tuning methodologies on these platforms. We cover a detailed performance study of our codes on single and multiple nodes of several current top-ranking supercomputers. Additionally, we implement autotuning of many of the algorithmic and optimization parameters for dynamic selection of their optimal values to ensure high-performance and high-efficiency.
机译:随着多核和多核体系结构的不断发展,不断需要针对应用程序代码的特定于体系结构的调整,以实现更高的计算性能和能效,更接近这些体系结构的理论峰值。在本文中,我们介绍了在基于多核和多核处理器的各种大规模并行的最新超级计算机上对HipGISAXS(并行X射线散射模拟代码)的优化和调整。特别是,我们的目标是通用多核集群,例如英特尔Sandy Bridge和AMD Magny Cours,以及许多核加速器,例如Nvidia Kepler GPU和Intel Xeon Phi协处理器。我们介绍了这些平台上的高层算法和底层体系结构感知的优化和调整方法。我们涵盖了对当前几种顶级超级计算机的单个和多个节点上的代码进行的详细性能研究。此外,我们实现了许多算法和优化参数的自动调整,以动态选择其最佳值,以确保高性能和高效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号