An Overview of Non-Uniform Memory Access

Description

Mind Map on An Overview of Non-Uniform Memory Access, created by ealexandermolina on 18/11/2014.
ealexandermolina
Mind Map by ealexandermolina, updated more than 1 year ago
ealexandermolina
Created by ealexandermolina about 11 years ago
11
0

Resource summary

An Overview of Non-Uniform Memory Access
  1. These systems required modified operating-system kernels with NUMA support that explicitly understood the topological properties of the system’s memory.
    1. These products had to modify the Linux kernel to support NUMA
      1. Processors are so fast they usually require memory to be directly attached to the socket they are on.
        1. it requires the traversal of the memory interconnect first.
        2. NUMA systems today are mostly encountered on multisocket systems.
          1. non-NUMA Linux system
            1. Zones are used to describe memory ranges required required to support devices that are not able to perform DMA
              1. to all memory locations. Zones are also used to mark memory for other special needs.
                1. Requires explicit mappings for access by the kernel (HIGHMEM).
                Show full summary Hide full summary

                Similar