首页> 外文会议>WoTUG technical meeting >A Service-Oriented Scalable Dictionary in MPI
【24h】

A Service-Oriented Scalable Dictionary in MPI

机译:MPI中的面向服务的可扩展字典

获取原文

摘要

In this paper we present a distributed, in-memory, message passing implementation of a dynamic ordered dictionary structure. The structure is based on a distributed fine-grain implementation of a skip list that can scale across a cluster of mul-ticore machines. We present a service-oriented approach to the design of distributed data structures in MPI where the skip list elements are active processes that have control over the list operations. Our implementation makes use of the unique features of Fine-Grain MPI and introduces new algorithms and techniques to achieve scalable performance on a cluster of multicore machines. We introduce shortcuts, a mechanism that is used for service discovery, as an optimisation technique to trade-off consistency semantics with performance. Our implementation includes a novel skip list based range query operation. Range-queries are implemented in a way that parallelises the operation and takes advantage of the recursive properties of the skip list structure. We report the performance of the skip list on a medium sized cluster with two hundred cores and show that it achieves scalable performance.
机译:在本文中,我们呈现了一个分布式的内存,内存,消息传递动态有序词典结构的实现。该结构基于跳过列表的分布式精细谷物实现,可以跨越多个机器机器划分。我们介绍了一种面向服务的方法来设计MPI中的分布式数据结构的设计,其中跳过列表元素是具有对列表操作来控制的活动进程。我们的实施利用精细谷物MPI的独特功能,并引入了新的算法和技术,以实现多核机器集群上的可扩展性能。我们介绍了快捷方式,一种用于服务发现的机制,作为具有性能的权衡一致性语义的优化技术。我们的实现包括基于新的跳过列表的范围查询操作。范围查询以平行于操作的方式实现,并利用跳过列表结构的递归属性。我们在具有两百个核心的中等大小集群上报告跳过列表的性能,并显示它实现可扩展性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号