首页> 外文会议> >Affinity: a concurrent programming environment
【24h】

Affinity: a concurrent programming environment

机译:亲和力:并发编程环境

获取原文

摘要

Affinity is a small and comprehensible programming model for concurrent computation. Affinity consistency and coherence properties provide a tractable discipline for the dangerous power of a concurrent, shared-memory programming style. Affinity program are less tediously detailed than their message-passing counterparts while demonstrating comparable efficiency, scalability, and tolerance of network latency. By use of memory-management hardware, the programming environment can transparently convert conventional C++ operations into a sequence of synthetic transactions on the computational state. The combination of inherent fault-tolerance and insensitivity to communications latency may prove particularly valuable for distributed workstation clusters.
机译:亲和力是用于并行计算的小型且易于理解的编程模型。亲和力一致性和一致性属性为并发共享内存编程风格的危险性提供了一条易于处理的纪律。亲和性程序比传递消息的同等程序要繁琐得多,同时显示出可比的效率,可伸缩性和网络延迟容忍度。通过使用内存管理硬件,编程环境可以将传统的C ++操作透明地转换为计算状态上的一系列综合事务。固有的容错能力和对通信延迟的不敏感性的结合对于分布式工作站集群可能特别有价值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号