首页> 外文会议>Parallel and Distributed Computing and Systems >Distributed Parallel Computing Using Navigational Programming: Orchestrating Computations Around Data
【24h】

Distributed Parallel Computing Using Navigational Programming: Orchestrating Computations Around Data

机译:使用导航编程进行分布式并行计算:围绕数据编排计算

获取原文

摘要

Message Passing (MP) and Distributed Shared Memory (DSM) are the two most common approaches to programming on distributed memory systems. MP is difficult to use, while DSM is not scalable. Performance scalability and ease of programming can be achieved at the same time by using "shared variable programming" and following the principle of "computation locus following data," which is embodied in our Navigational Programming approach. The implementation of a real-world algorithm, parallel Cholesky factorization, presented in this paper supports our claim that Navigational Programming is better suited for general purpose distributed programming than either MP or DSM.
机译:消息传递(MP)和分布式共享内存(DSM)是在分布式存储系统上进行编程的两种最常见的方法。 MP难以使用,而DSM不可扩展。通过使用“共享变量编程”并遵循“导航轨迹跟随数据”的原理,可以同时实现性能的可伸缩性和易于编程,这体现在我们的导航编程方法中。本文提出的实际算法并行Cholesky因式分解的实现支持了我们的主张,即导航编程比MP或DSM更适合于通用分布式编程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号