Taxa de transferência


A taxa de transferência consiste na quantidade de dados que podem ser transferidos entre dois dispositivos ou componentes de um sistema em um determinado período de tempo. É uma medida fundamental da eficiência de comunicação e descreve a capacidade de um sistema para mover dados de forma rápida e eficaz.

A fórmula básica para calcular a taxa de transferência é expressa por:

ê

O tempo geralmente é medido em segundos. No entanto, em muitos casos práticos, é mais conveniente expressá-lo em ciclos de clock. Para isso, podemos usar a frequência do sistema () inversamente. Assim, o tempo () é dado por , onde é a frequência do sistema.

Exemplo

Para ilustrar, consideremos um exemplo com uma memória DDR4 que utiliza um barramento de 64 bits e opera a uma frequência de 2600 MHz. Para calcular a taxa de transferência, primeiro precisamos converter a frequência de MHz para Hz, ou seja, multiplicar por . Em seguida, multiplicamos a quantidade de dados transferidos (64 bits ou 8 bytes) pela frequência do sistema. O resultado será a taxa de transferência em bytes por segundo. Para converter para megabytes por segundo (MB/s), podemos dividir o resultado por .

Para o exemplo dado:

ê

Portanto, a taxa de transferência é de 20.800 megabytes por segundo.

Referências


Aula 04 - Subsistema de Memória - Parte 1