Como calcular a taxa de transferência de dados?

Vamos Calcular a Taxa de Transferência das Memórias?

  1. marcello.antunes Novembro 13, 2007

    Olá Caros Usuários do Fórum GdH,

    Venho postar hoje algo muito interessante.


    Vamos Calcular!

    Este é um método de calcular a taxa de transferência de dados da sua memória, melhor dizendo a largura da banda de memória da sua VGA. Por que é importante fazer estes cálculos ?

    Com este cálculo, é possível determinar a eficiência da memória de vídeo, e tambem verificar em números o ganho obtido em um overclock de memória de vídeo.

    Definição de Largura de Banda de Memória: (thnks to Endeavour).

    É a quantidade física de dados que a memória consegue ler/gravar em um determinado espaço de tempo. Normalmente, ela é medida em bits por segundo (b/s), podendo-se converter o valor para bytes por segundo(B/s) dividindo-se o valor em bits por 8. Exemplo de Largura de Banda que usamos no dia a dia e que são bastante conhecidos:

    DDR 266 MHz = PC2100 = 2100 Mb/s
    DDR 333 MHz = PC2700 = 2700 Mb/s

    É uma matemática bem simples, mas para resolver as contas, a calculadora do windows ajuda bem.

    Iremos multiplicar a frequência do clock, pelo número de bits, e dividir o resultado por 8. O resultado é dado em GB/s.

    Em memórias DDR, deve ser usado o clock já duplicado. No caso de 275MHz x 2 = 550, ou calcula-se com o clock normal, e então multiplica o resultado final por 2.

    No caso, a frequência deverá ser usada da seguinte forma:

    Exemplo para 333MHz = 333.000.000

    O número de bits, permanece igual: 64, 128, 256.

    Vamos primeiramente calcular o caso do usuário MalaSérgioLegionário, que foi a pessoa que me incentivou a criar este tópico:

    Geforce 4 mx440 SE

    333.000.000 x 64bits / 8 = 2.664.000.000 = 2.66 GB/s.

    Qual a taxa de transferência de dados ele terá com o over de vídeo, com clock de 370MHz ?

    370.000.000 x 64bits / 8 = 2.960.000.000 = 2.96 GB/s

    Agora vamos calcular mais alguns casos.

    -O meu caso. Minha memória trabalha a 550MHz, 128 bit.

    -Geforce 4 Ti 4800

    550.000.000 x 128bits / 8 = 8.800.000.000 = 8.8 GB/s , exatamente igual a especificação no site do fabricante.

    Agora algumas Radeon, placas 256 bits e geforce FX. Espero não deixar o pessoal do fórum do Baboo, Babando.

    Como calcular a taxa de transferência de dados?
    !

    O calculo da radeon 9500, é identico ao da minha placa, portanto 8.8 GB/s.

    -Radeon 9700 pro:

    Clock de memória = 310MHz x 2 (ddr) = 620. As memórias desta placa, trabalham em 256 bit.

    620.000.000 x 256 / 8 = 19.840.000.000 = 19.8 GB/s .

    -Radeon 9800 pro:

    Clock de memória = 340MHz x 2 (ddr) = 680. As memórias desta placa, trabalham em 256 bit.

    680.000.000 x 256 / 8 = 21.760.000.000 = 21.8 GB/s.

    -Geforce FX 5800 Ultra:

    Clock de memória = 500MHz x 2 (ddr) = 1.000. As memórias desta placa, trabalham em 128 bit.

    1.000.000.000 x 128 / 8 = 16.000.000.000 = 16 GB/s

    Outros métodos de fazer este cálculo, com o resultado obtido em MB/s.

    Multiplicaremos o clock de memória, por números como 8bytes (64 bits), 16bytes (128 bits) e 32 bytes (256 bits).
    O bit, é a menor unidade de informação em um sistema binário (0 ou 1) que um computador pode processar. 8 bits, equivalem a 1 byte, por isto estas definições, 64bits = 8 bytes, etc...

    Vamos usar os mesmos exemplos:

    -Primeiro a geforce 4 mx440 SE do MalaSérgioLegionário:

    333 x 8 (64bits) = 2.664 MB/s, equivalente a 2.66 GB/s

    -Geforce 4 Ti 4800

    550 x 16 (128bits) = 8.800 MB/s, equivalente a 8.8 GB/s

    -Radeon 9700 pro:

    620 x 32 (256bits) = 19.840 MB/s, equivalente a 19.8 GB/s

    -Radeon 9800 pro:

    680 x 32 (256bits) = 21.760 MB/s, equivalente a 21.8 GB/s

    -Geforce FX 5800 Ultra:

    1.000 x 16 (128bits) = 16.000 MB/s, equivalente a 16 GB/s

    Agora só falta você calcular o seu !

    Isto explica definitivamente a grande diferença entre as memórias de 64, 128 e 256 bits, e nos garante uma visão melhor do aumento de performance ao fazer um overclock de memória de vídeo.

    Boa Sorte !

  2. GNMilasi Novembro 13, 2007

    Asus EN 7600GT:

    1400 MHz x 128 bits / 8 = 22.400 / 1024 o que equivale a 21,9 GB/s.

  3. Denilson Marcos Novembro 13, 2007

    Apenas uma correção:

    Aqui é o fórum GDH, não Baboo.

  4. marcello.antunes Novembro 13, 2007

    Ops!! foi mal, mais já foi consrtado, obrigado pela atenção amigo Andróide Cell!

  5. E o nome correto da unidade de frequência é Hz, não hz...

Como calcular o tempo de transferência de dados?

Tudo o que você precisa lembrar é esta fórmula simples:.
Tamanho do arquivo em megabytes / (velocidade de download em megabits / 8) = tempo em segundos..
Um arquivo de 15 MB, baixado a 10 Mb/s: 15 / (10/8) = 12 segundos..

O que é a taxa de transferência?

Velocidade com que os dados são transmitidos de um dispositivo para outro. As taxas de transferência são normalmente medidas em bits ou bytes (ou múltiplos destes).

Como calcular a taxa de bits?

O bit rate é medido em 'bits por segundo' (bps ou b/s), muitas vezes utilizado em conjunto com um prefixo SI, como kbps, Mbps, Gbps, etc., de acordo com o seguinte: 1.000 bps = 1 kbps (1 kilobit ou mil bits por segundo) 1.000.000 bps = 1 Mbps (1 megabit ou 1 milhão de bits por segundo)

Como é feito o cálculo da velocidade da internet?

A largura de banda é medida em bits por segundo (bps), ou seja, quando você escuta o termo de "conexão de 4 megas", trata-se de uma conexão de 4 Mbps (4 megabits por segundo) o que significa que é possível mover 4 milhões de bits em um segundo, número que nos permite ver um filme através da internet por exemplo.