【24h】

Dynamic Memory Management on Mome DSM

机译:Mome DSM上的动态内存管理

获取原文

摘要

Very few DSM systems provide fine grained shared memory management primitives. In general, the available primitives imply node synchronization or the use of a centralized server. The cost of allocating a shared memory block is acceptable only for large chunks. The global memory management must be provided by the application. In order to be of general use, the management of the shared memory must be symmetrical - all nodes can allocate and free memory - and the memory allocator must adapt to balanced situations - all nodes request memory - as well as unbalanced situations when a single node requests a major part of the allocations. During the POP European project which aimed at the development of an OpenMP compilation and run-time system for clusters, the glibc/ptmalloc2 memory allocator has been integrated to the Mome DSM. In this paper we present the main lines of this implementation. keyword: OpenMP, DSM, memory management
机译:很少有DSM系统提供细粒度的共享内存管理原语。通常,可用的原语意味着节点同步或使用集中式服务器。分配共享内存块的成本仅对于大块是可以接受的。全局内存管理必须由应用程序提供。为了通用,共享内存的管理必须对称-所有节点都可以分配和释放内存-内存分配器必须适应平衡情况-所有节点都请求内存-以及单个节点时的不平衡情况要求分配的主要部分。在旨在开发集群的OpenMP编译和运行时系统的POP欧洲项目中,glibc / ptmalloc2内存分配器已集成到Mome DSM中。在本文中,我们介绍了此实现的主要内容。关键字:OpenMP,DSM,内存管理

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号