首页> 外文会议>Calable high performance computing conference >CPAR-language extensions to C for irregular and adaptive parallel computations
【24h】

CPAR-language extensions to C for irregular and adaptive parallel computations

机译:CPAR语言扩展为C,用于不规则和自适应并行计算

获取原文

摘要

The CPAR language consists of a set of extensions to the C language, designed to support parallel programming on distributed-memory multiprocessors, in particular, irregular and adaptive computations which are hard to do well in languages such as Fortran-90 or High Performance Fortran (HPF). CPAR provides data accesses over a global name space using concepts of communication functions and object streams. These constructs allow programmers to specify interprocessor data transfer between arrays or pointer-based data structures without getting involved with the split phases of "send" and "receive" of a communication. Our experience of using CPAR to program an N-body simulation problem is briefly described.
机译:CPAR语言由C语言的一组扩展组成,旨在支持分布式内存多处理器上的并行编程,特别是不规则和自适应计算,这些计算很难在诸如Fortran-90或高性能的语言中井( HPF)。 CPAR提供使用通信函数和对象流概念的全局名称空间访问数据。这些构造允许程序员在阵列或基于指针的数据结构之间指定迭代数据传输,而不会参与通信的“发送”和“接收”的分离阶段。我们将简要描述我们使用CPAR来编程N-Body仿真问题的经验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号