
Tenho uma dúvida em relação à arquitetura DDRAM: estava lendo um artigo científico sobre um novo processador que reduz o consumo de energia mantendo um nível de desempenho muito alto, e como exemplo de consumo de energia os autores escreveram
Com uma largura de banda prática de canal de memória de 10 GBps (DDR3-1600), para digitalizar uma carga de trabalho nominal de 10 TB em menos de um segundo, são necessários 1.000 canais por rack.
Minha dúvida é a seguinte: o que é rack? e quais são seus canais? Tentei procurar na wikipedia, mas só consegui uma descrição dos racks usados para conectar vários servidores no mesmo local físico. Como a DDRAM geralmente está na placa-mãe, duvido que o autor estivesse se referindo a isso.
Agradeço antecipadamente
Responder1
Um canal é uma via única para os dados viajarem de e para a memória. A memória normalmente vem em módulos de RAM de canal único, duplo e quádruplo, resultando em unidades de dados 1x, 2x e 4x (por exemplo, 64 bits) movendo-se por ciclo. Imagine um canal como uma pista para um carro. Quanto mais pistas você tiver, mais dados poderão ser movidos de uma só vez.
Um rack refere-se a um rack de servidor. É um chassi (normalmente) de metal que possui "unidades" onde dispositivos "montados em rack" podem ser conectados. Os racks têm normalmente 12, 18 ou 24 unidades de altura (embora outros tamanhos sejam certamente possíveis), e os módulos que você pode instalar em um rack têm um tamanho medido em U (unidades). Assim, em um rack 12U, você pode instalar 6 unidades 2U, ou 12 unidades 1U, ou 3 unidades 2U e outras 6 unidades 1U; qualquer combinação que totalize o tamanho máximo.
Eles estão falando sobre o uso de placas de RAM de servidor montadas em rack para instalar um número de módulos de RAM igual a 1.000 canais, que podem ser 500 módulos de canal duplo ou 250 módulos de canal quádruplo. Neste projeto, os módulos de RAM seriam conectados por meio de um backplane de altíssima velocidade capaz de transferir gigabytes ou até terabytes de dados por segundo, conectado a vários módulos montados em rack que armazenam toda a memória DDR de que estamos falando.
Um rack e um canal não têm absolutamente nada a ver um com o outro. Os canais são um recurso da RAM e de outros tipos de barramentos. Um rack é um chassi físico no qual módulos ou até servidores inteiros são instalados. Por exemplo, um rack pode ter um módulo de rede, um módulo de servidor, um módulo NAS e um módulo de energia. Outras configurações também são possíveis dependendo dos recursos necessários ao servidor.