首页> 外文会议>Workshop on OpenSHMEM and Related Technologies >Symmetric Memory Partitions in OpenSHMEM: A Case Study with Intel KNL
【24h】

Symmetric Memory Partitions in OpenSHMEM: A Case Study with Intel KNL

机译:OpenShmem中的对称内存分区:英特尔KNL的案例研究

获取原文

摘要

To extract best performance from emerging tiered memory systems, it is essential for applications to use the different kinds of memory available on the system. OpenSHMEM memory model consists of data objects that are private to each Processing Element (PE) and data objects that are remotely accessible by all PEs. The remotely accessible data objects are called Symmetric Data Objects and are allocated on a memory region called as Symmetric Heap. Symmetric Heap is created during program execution on a memory region determined by the Open-SHMEM implementation. This paper proposes a new feature called Symmetric Memory Partitions to enable users to determine the size along with other memory traits for creating the symmetric heap. Moreover, this paper uses Intel KNL processors as an example use case for emerging tiered memory systems. This paper also describes the implementation of symmetric memory partitions in Cray SHMEM and use ParRes Open-SHMEM microbenchmark kernels to show the benefits of selecting the memory region for the symmetric heap.
机译:要从新兴分层内存系统中提取最佳性能,应用程序必须使用系统上可用的不同类型的内存。 OpenShmem内存模型由数据对象组成,该数据对象是私有的每个处理元素(PE)和所有PE远程访问的数据对象。远程访问的数据对象称为对称数据对象,并在称为对称堆的存储区域上分配。在由开放SHMEM实现确定的存储区域上的程序执行期间创建对称堆。本文提出了一种名为对称存储器分区的新功能,以使用户能够确定大小以及用于创建对称堆的其他内存特征。此外,本文使用英特尔KNL处理器作为新出现的分层内存系统的示例用例。本文还介绍了Cray Shmem中对称存储器分区的实现,并使用Parres Open-Shmem Microbenchmark内核来显示对对称堆的存储区域的好处。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号