10
  • Joe
    #10
    Mixi, ha elolvasnád, amit írtam, akkor világos lenne: 133 MHz * 64 bit!!! * 2 = 2128 Mega Byte !!! / secundum. Remélem, most már világos.
    A Mb/sec - Mega bit / sec, a MB/sec - Mega byte / sec-et jelent.
  • Joe
    #6
    Az elnevezésben van a trükk: Az adatátviteli sebesség kiszámításához kell a frekvencia (800 MHZ), a busszélesség, a clock-onkénti bitek száma, valamint a buszok száma. Egy DDR RAM esetén a valós sávszélesség az, ami rá van írva: pl. PC2100 - 133 MHz * 64 bit * 2 = 2128 MB / sec, vagy 2,1 GB/sec.
    Az SD133 RAM sebessége pontosan a fele: 1064 MB/sec, vagy 1,05 GB/sec.
    A PC800-as RDRAM busszélessége csak 16 bit és nem 64 bit. Ezért a sebessége: 800 MHz * 16 bit = 1600 MB/sec, vagy 1,6 GB/sec

    A P4-es processzor dupla memoria modullal van tervezve, így a sávszélesség 2 PC800-as RDRAM-nak felel meg: 3,2 GB/sec.

    Az RDRAM-nak van még egy hátulütője: A kicsi busszélesség miatt, ha a processzor rossz memóriatartalmat kér be, mert rosszul "gondolkozott előre", akkor az RDRAM-nak 4-szer több időbe telik, mint a DDR-RAM-nak, mire szállítja a helyes memória tartalmat. (Ez a sokszor emlegetett memória latency)

    A fentiekből össze lehet rakni, hogy az RDRAM PC800 lassúbb, mint a DDRRAM PC2100. Valamint némi magyarázat arra, hogy a P4 miért olyan lassú, amilyen.

    Rendszerbuszoknál is hasonlóan kell számolni.
    Az AMD Athlonnak DDR2100-as busza van (2,1GB/sec).
    A P4-nek pedig QDR3200 (3,2GB/sec) - A QDR nem hivatalos - Quad Data Rate 4 bit egy órajel alatt.