...
首页> 外文期刊>Parallel Computing >Study of OpenMP applications on the InfiniBand-based software distributed shared-memory system
【24h】

Study of OpenMP applications on the InfiniBand-based software distributed shared-memory system

机译:基于InfiniBand的软件分布式共享内存系统上的OpenMP应用程序研究

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

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

       

摘要

For the past decades computer engineers have focused on building high-performance and large-scale computer systems with low-cost. One of the examples is a distributed-memory computer system like a cluster, where fast processing nodes to use commodity processors are connected through a high speed network. But it is not easy to develop applications on this system, because a programmer must consider all data and control dependences between processes and program them explicitly. For alleviating this problem the distributed virtual shared-memory (DVSM) system has been proposed. It is well known that the performance of the DVSM system highly depends on the network's performance and programming semantics, and currently its performance is very limited on a conventional network. Recently many advanced hardware-based interconnection technologies have been introduced, and one of them is the InfiniBand Architecture (IBA) which supports shared-memory programming semantics by means of remote direct-memory access (RDMA) and atomic operations. In this paper, we present the implementation of our InfiniBand-based DVSM system and analyze the performance of SPEC OMP benchmarks in detail by comparing with the DVSM based on the traditional network architecture and the hardware shared-memory multiprocessor (SMP) system. As experiment result, we show that our DVSM system to use full features of the IBA can improve the performance significantly over the IPoIB-based traditional system on the IBA, and furthermore the performance of one application on the IBA-based DVSM system is better than on the hardware SMP.
机译:在过去的几十年中,计算机工程师一直致力于以低成本构建高性能和大规模的计算机系统。示例之一是像集群这样的分布式内存计算机系统,其中使用商品处理器的快速处理节点通过高速网络连接。但是在此系统上开发应用程序并不容易,因为程序员必须考虑所有数据并控制流程之间的依赖关系并对其进行明确编程。为了减轻这个问题,已经提出了分布式虚拟共享存储器(DVSM)系统。众所周知,DVSM系统的性能高度依赖于网络的性能和编程语义,目前,其性能在常规网络上非常有限。最近,已经引入了许多基于硬件的高级互连技术,其中之一是InfiniBand体系结构(IBA),它通过远程直接内存访问(RDMA)和原子操作来支持共享内存编程语义。在本文中,我们将介绍基于InfiniBand的DVSM系统的实现,并通过与基于传统网络架构和硬件共享内存多处理器(SMP)系统的DVSM进行比较,详细分析SPEC OMP基准测试的性能。作为实验结果,我们证明了使用IBA完整功能的DVSM系统与IBA上基于IPoIB的传统系统相比,可以显着提高性能,此外,基于IBA的DVSM系统上的一个应用程序的性能优于在硬件SMP上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号