首页> 外文期刊>Visualization and Computer Graphics, IEEE Transactions on >Parallel Computational Steering for HPC Applications Using HDF5 Files in Distributed Shared Memory
【24h】

Parallel Computational Steering for HPC Applications Using HDF5 Files in Distributed Shared Memory

机译:在分布式共享内存中使用HDF5文件的HPC应用程序的并行计算指导

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

摘要

Interfacing a GUI driven visualization/analysis package to an HPC application enables a supercomputer to be used as an interactive instrument. We achieve this by replacing the IO layer in the HDF5 library with a custom driver which transfers data in parallel between simulation and analysis. Our implementation using ParaView as the interface, allows a flexible combination of parallel simulation, concurrent parallel analysis, and GUI client, either on the same or separate machines. Each MPI job may use different core counts or hardware configurations, allowing fine tuning of the amount of resources dedicated to each part of the workload. By making use of a distributed shared memory file, one may read data from the simulation, modify it using ParaView pipelines, write it back, to be reused by the simulation (or vice versa). This allows not only simple parameter changes, but complete remeshing of grids, or operations involving regeneration of field values over the entire domain. To avoid the problem of manually customizing the GUI for each application that is to be steered, we make use of XML templates that describe outputs from the simulation (and inputs back to it) to automatically generate GUI controls for manipulation of the simulation.
机译:通过GUI驱动的可视化/分析程序包与HPC应用程序的接口,可以将超级计算机用作交互式仪器。我们通过使用自定义驱动程序替换HDF5库中的IO层来实现此目的,该驱动程序在模拟和分析之间并行传输数据。我们使用ParaView作为接口的实现允许在同一台或不同的机器上灵活地组合并行模拟,并行并行分析和GUI客户端。每个MPI作业都可以使用不同的核心数或硬件配置,从而可以微调专用于工作负载各部分的资源量。通过使用分布式共享内存文件,可以从仿真中读取数据,使用ParaView管道对其进行修改,然后将其写回,以供仿真重用(反之亦然)。这样不仅可以进行简单的参数更改,还可以对网格进行完全的重新网格化,或者进行涉及在整个域中重新生成字段值的操作。为了避免为要操纵的每个应用程序手动定制GUI的问题,我们使用XML模板来描述模拟的输出(并返回模拟的输入),以自动生成用于控制模拟的GUI控件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号