...
首页> 外文期刊>ACM Queue: Architecting Tomorrow s Computing >NUMA [Non-Uniform Memory Access]: An Overview
【24h】

NUMA [Non-Uniform Memory Access]: An Overview

机译:NUMA [非统一内存访问]:概述

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

摘要

NUMA becomes more common because memory controllers get close to execution units on microprocessors. NUMA (non-uniform memory access) is the phenomenon that memory at various points in the address space of a processor have different performance characteristics. At current processor speeds, the signal path length from the processor to memory plays a significant role. Increased signal path length not only increases latency to memory but also quickly becomes a throughput bottleneck if the signal path is shared by multiple processors. The performance differences to memory were noticeable first on large-scale systems where data paths were spanning motherboards or chassis. These systems required modified operating-system kernels with NUMA support that explicitly understood the topological properties of the system's memory (such as the chassis in which a region of memory was located) in order to avoid excessively long signal path lengths. (Altix and UV, SGI's large address space systems, are examples. The designers of these products had to modify the Linux kernel to support NUMA; in these machines, processors in multiple chassis are linked via a proprietary interconnect called NUMALINK.)
机译:NUMA变得更常见,因为内存控制器接近微处理器上的执行单元。 NUMA(非均匀存储器访问)是处理器的地址空间中的各个点处的存储器具有不同性能特征的现象。在当前处理器速度下,从处理器到存储器的信号路径长度效果显着。增加的信号路径长度不仅会增加存储器的延迟,而且如果通过多个处理器共享信号路径,也会快速成为吞吐量瓶颈。在数据路径跨越主板或机箱的大规模系统上首先,对内存的性能差异是显着的。这些系统需要修改的操作系统内核,其中具有NUMA支持,明确地理解系统存储器的拓扑特性(例如存储器区域的机箱)以避免过度的信号路径长度。 (ALTIX和UV,SGI的大型地址空间系统都是示例。这些产品的设计者必须修改Linux内核以支持NUMA;在这些机器中,多个机箱中的处理器通过名为NUMALINK的专有互连链接。)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号