endrebjo Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 For å finne ut båndbredden på en prosessor og et hovedkort, regner man på denne måten da?: 32 bit * 400 MHz = 32 bit * 400.000.000 = 12.800.000.000 bit/sek = 12,8 Gbit/sek = 1,6 GB/sek Spørsmålet bare falt meg inn Lenke til kommentar
Calm Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 (endret) Tror det skulle stemme rimelig bra det... Hvis du f.eks. tar minnebåndbredde da, så kjører vel f.eks. minne på en vanlig PC en 64-bits bred buss, og med PC2700 brikker får du da en teoretisk båndbredde på 2,66 Gbyte/s Endret 6. februar 2004 av Calm Lenke til kommentar
Simen1 Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 Tror det skulle stemme rimelig bra det... Hvis du f.eks. tar minnebåndbredde da, så kjører vel f.eks. minne på en vanlig PC en 64-bits bred buss, og med PC2700 brikker får du da en teoretisk båndbredde på 2,66 Gbyte/s Jepp, dette er riktig. Alle vanlige FSB'er (fra Pentium I til Pentium4 og fra AMD K6 til Athlon XP) har 64 bit bussbrede. Bare husk å gange med 2 hvis FSB'en er DDR og med 4 Hvis den er QDR. F.eks Athlon XP 200MHz FSB: 200MHz * 64 bit bredde * 2 bit/pin/syklus (for DDR) / 8 bit/Byte = 3200 MByte/s Samme gjelder minne: (SDR) SDram, DDR, og DDR II bruker alle 64 bit bussbredde. F.eks PC3200 DDR-ram går på 200MHz * 64 bit bredde * 2 bit/pin/syklus (for DDR) / 8 bit/Byte = 3200 MByte/s F.eks ved bruk av to stk minnekanaler med PC3200: båndbredde = 3200 MByte/s * 2 kanaler = 6,4 GByte/s Lenke til kommentar
endrebjo Skrevet 6. februar 2004 Forfatter Del Skrevet 6. februar 2004 Er de 32 bits eller 64 bits busser i et 32 bit (prosessor) system (hvis vi ser bort i fra grafikkkort)?? Hvis man kjører dual-ram må man vel gange med 2 enda en gang ikke sant?? Lenke til kommentar
Smirnoff Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 Det er mange forskjellige bussbredder i en datamaskin avhenging av hvor dypt inn i systemet man går. Eksempelvis, mange mente at Pentium (den første) var en 64-bits prosessor fordi den hadde en 64-bits databuss, men instruksjonssettet var bare 32-bits, så teknisk sett er den bare en 32-bits prosessor. Inne i prosessorer idag finnes det alt fra 8 til 256 bits arkitektur. Lenke til kommentar
Simen1 Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 Er de 32 bits eller 64 bits busser i et 32 bit (prosessor) system (hvis vi ser bort i fra grafikkkort)?? Instruksjonselngen i prosessoren har ingenting med bredden på databussen (FSB) å gjøre. En 32bits prosessor kan fint ha 64bits FSB. (Opteron/AMD64-prosessorer har faktisk ikke FSB i det hele tatt, de har 1-3 stk 16 bits HyperTransport busser i tillegg til 1-2 direkte minnekanaler) Hvis man kjører dual-ram må man vel gange med 2 enda en gang ikke sant?? Dual-ram (eller "to stk minnekanaler" som jeg kalte det) er dobbelt så raskt som "single channel ram". Det holder altså å gange med to èn gang. Lenke til kommentar
endrebjo Skrevet 6. februar 2004 Forfatter Del Skrevet 6. februar 2004 Jeg mener bussene på hovedkortet, dvs CPU --> NB og NB --> RAM. Lenke til kommentar
mantra17 Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 Dual-ram (eller "to stk minnekanaler" som jeg kalte det) er dobbelt så raskt som "single channel ram". Det holder altså å gange med to èn gang. Gjelder dette for både data- og adressebus? Lenke til kommentar
Simen1 Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 Jeg mener bussene på hovedkortet, dvs CPU --> NB og NB --> RAM. Eksempler på CPU --> NB: PentiumI: 50-66MHz* 1 (SDR) * 64bit / 8bit/byte = 400-533 MByte/s Celeron/PentiumII/K6-2: 66MHz* 1 (SDR) * 64bit / 8bit/byte = 533 MByte/s PentiumII/K6-2/3: 100MHz* 1 (SDR) * 64bit / 8bit/byte = 800 MByte/s PentiumIII: 133MHz* 1 (SDR) * 64bit / 8bit/byte = 1066 MByte/s Athlon/Duron: 100MHz* 2 (DDR) * 64bit / 8bit/byte = 1600 MByte/s Athlon/AthlonXP/Duron: 133MHz* 2 (DDR) * 64bit / 8bit/byte = 2133 MByte/s AthlonXP: 166MHz* 2 (DDR) * 64bit / 8bit/byte = 2666 MByte/s AthlonXP: 200MHz* 2 (DDR) * 64bit / 8bit/byte = 3200 MByte/s Pentium4/Celeron: 100MHz* 4 (QDR) * 64bit / 8bit/byte = 3200 MByte/s Pentium4: 133MHz* 4 (QDR) * 64bit / 8bit/byte = 4266 MByte/s Pentium4: 200MHz* 4 (QDR) * 64bit / 8bit/byte = 6400 MByte/s Eksempler på NB --> RAM: Single channel PC66 SDram: 66MHz* 1 (SDR) * 64bit / 8bit/byte = 533 MByte/s Single channel PC100 SDram: 100MHz* 1 (SDR) * 64bit / 8bit/byte = 800 MByte/s Single channel PC133 SDram: 133MHz* 1 (SDR) * 64bit / 8bit/byte = 1066 MByte/s Single channel PC1600 DDRram: 100MHz* 2 (DDR) * 64bit / 8bit/byte = 1600 MByte/s Single channel PC2100 DDRram: 133MHz* 2 (DDR) * 64bit / 8bit/byte = 2133 MByte/s Single channel PC2700 DDRram: 166MHz* 2 (DDR) * 64bit / 8bit/byte = 2666 MByte/s Single channel PC3200 DDRram: 200MHz* 2 (DDR) * 64bit / 8bit/byte = 3200 MByte/s Dual channel PC2100 DDRram: 133MHz* 2 (DDR) * 64bit / 8bit/byte * 2 (dual channel) = 4266 MByte/s Dual channel PC2700 DDRram: 166MHz* 2 (DDR) * 64bit / 8bit/byte * 2 (dual channel) = 5333 MByte/s Dual channel PC3200 DDRram: 200MHz* 2 (DDR) * 64bit / 8bit/byte * 2 (dual channel) = 6400 MByte/s Håper det var nok.. Lenke til kommentar
Simen1 Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 Dual-ram (eller "to stk minnekanaler" som jeg kalte det) er dobbelt så raskt som "single channel ram". Det holder altså å gange med to èn gang. Gjelder dette for både data- og adressebus? Jepp, hver minnekanal har både databuss og adressebuss. Lenke til kommentar
endrebjo Skrevet 6. februar 2004 Forfatter Del Skrevet 6. februar 2004 Så bussene på hovedkortet er 64 bit . Fikk endelig svar på det Lenke til kommentar
Gef Skrevet 6. februar 2004 Del Skrevet 6. februar 2004 -Feilpostet Flyttes til Hovedkort, Prosessor og minne der dette topicet hører hjemme Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå