...
首页> 外文期刊>Journal of the Chinese Institute of Engineers >Space-based parallel program design process with high-level communication channels
【24h】

Space-based parallel program design process with high-level communication channels

机译:基于空间的并行程序设计过程,具有高级通信通道

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

获取外文期刊封面封底 >>

       

摘要

In this research, we reduce design complexity of parallel programs by performing the design task at the high level. We devised a formalism of the parallel program design process to support space-based parallel program design. In this formalism, program designs are captured in entity spaces. Entity spaces, including data spaces, tasks, etc. can be subdivided and freely distributed into logical node clusters that are assigned to processes. We designed high-level communication channels for communication among divided subtasks in a parallel program for space-based communication integration. Supported program models range in single program multiple data, multiple program multiple data, and their hybrid model. We designed single-space and cross-space high-level communication channels with various communication topologies. They are specified externally and decoupled from a parallel program. This makes the program logical and easily designed and reused. A practical example is used for illustrating the design process.
机译:在本研究中,我们通过在高层执行设计任务来降低并行程序的设计复杂性。我们设计了一种形式主义的并行程序设计过程,以支持基于空间的并行程序设计。在这种形式主义中,程序设计被捕获在实体空间中。实体空间(包括数据空间、任务等)可以细分并自由分布到分配给流程的逻辑节点集群中。我们在一个用于天基通信集成的并行程序中设计了高级通信通道,用于在划分的子任务之间进行通信。支持的程序模型包括单程序多数据、多程序多数据及其混合模型。我们设计了具有各种通信拓扑的单空间和跨空间高级通信信道。它们在外部指定,并与并行程序分离。这使得程序具有逻辑性,易于设计和重用。通过一个实例说明了设计过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号