Módulo DDR4 / Gerenciamento do Banco

1

Estou um pouco confuso sobre como o DDR4 trabalha em detalhes. Não estou muito familiarizado com detalhes de DDR ou detalhes de controlador de memória. Até agora DDR4 é anunciado em todos os lugares que as taxas de transferência de DDR4 se acumulam com cada módulo que tenho em minha placa. Por exemplo, se eu tiver 4 módulos cada um com uma capacidade de 4 GB e digamos 20 GB / seg. Eu acabaria com 80GB / s com 4 bancos preenchidos. Na minha opinião, isso funciona apenas se eu tiver um aplicativo que use o total de 16 GB de RAM. Mas quão rápido pode ser o transferarte se meu aplicativo usar apenas 2GB.

Haverá alguma lógica interna que distribui os 2GB igualmente para todos os 4 bancos? Se sim, quem faz isso?

Meu ponto é: por exemplo se eu precisar decidir entre

  • um DDR3-2133 que tem até 16 GB de 2 módulos
  • um DDR4-2133 com 16 GB de 4 módulos

vamos supor que os preços são os mesmos, mas os tempos para o DDR3 são muito melhores que os do DDR4. As transferências por módulo são as mesmas. Se os dados que são alocados por um aplicativo não excederem a capacidade de um módulo e não forem distribuídos igualmente aos outros módulos, o DDR3 seria a melhor escolha, pois os tempos são melhores e o DDR4 não renderia nenhuma vantagem, certo?

A melhor literatura que encontrei foi isso , mas não diz muito sobre como o memeory é gerenciado

Espero que alguém aqui possa esclarecer os detalhes: -)

    
por westranger 29.10.2014 / 15:45

1 resposta

0

Gerenciamento de memória é gerenciado pelo sistema operacional.

The memory management function keeps track of the status of each memory location, either allocated or free. It determines how memory is allocated among competing processes, deciding who gets memory, when they receive it, and how much they are allowed. When memory is allocated it determines which memory locations will be assigned. It tracks when memory is freed or unallocated and updates the status.

Como Ramhound disse, há ganhos óbvios em DDR4, especificamente melhor desempenho e menor consumo de energia. Em termos de desempenho, esses ganhos serão altamente dependentes do seu uso. A menos que você use um software altamente especializado, você não terá muita opção pela memória DDR4.

    
por 30.10.2014 / 13:56