A
Anon
Say a bus, like an FSB=100MHz, 100 cycles a second.
also, the bus is 8 bytes in size.
Suppose the RAM is just normal SDR (single data ram) not DDR. and it's
'single channel' not 'dual channel'.
I dunno if in each cycle, the data on the bus travels
both ways or just one way.
I guess it's there(CPU->MEMORY) and back(MEMORY-->CPU)
in the bytes we talk about carrying.
(i'll just remind myself that the data moves on the bus, and the bus
doesn't move )
For a Write the data only need to travel 1 way. CPU-->RAM.
For a Read, a little stuff travels CPU-->RAM (which i'll cal 'the
request' then a load(the data) from RAM-->CPU
Since the request doesn't need 8 bytes, (as it carries the address to
read from, no data on the data lines) I could see how perhaps the
journey of CPU-->RAM for a READ is not included if we are counting how
many MB of data is transferred per cycle and per second.
But if we count how long it takes per c
but it would take twice as long to do a READ, surely?
Does it? (i'm sure that it's not like a car on the road where the
journey back home always seems to be quicker!)
And, if READ takes twice as long, then in that time, you could do
2 WRITES, so that would have a big effect on MB/cycle and MB/s
So that is why i'm puzzled as to whether, in 1 Hz, the data on the bus
goes both ways, or just one way. And - since writes require 1 way, and
reads 2 ways (by my reasoning). Then does MB/cycle and MB/second
measure MB read or MB written?
So is PC2100 DDR-SDRAM 2100MB/s reading? or writing?
also, the bus is 8 bytes in size.
Suppose the RAM is just normal SDR (single data ram) not DDR. and it's
'single channel' not 'dual channel'.
I dunno if in each cycle, the data on the bus travels
both ways or just one way.
I guess it's there(CPU->MEMORY) and back(MEMORY-->CPU)
in the bytes we talk about carrying.
(i'll just remind myself that the data moves on the bus, and the bus
doesn't move )
For a Write the data only need to travel 1 way. CPU-->RAM.
For a Read, a little stuff travels CPU-->RAM (which i'll cal 'the
request' then a load(the data) from RAM-->CPU
Since the request doesn't need 8 bytes, (as it carries the address to
read from, no data on the data lines) I could see how perhaps the
journey of CPU-->RAM for a READ is not included if we are counting how
many MB of data is transferred per cycle and per second.
But if we count how long it takes per c
but it would take twice as long to do a READ, surely?
Does it? (i'm sure that it's not like a car on the road where the
journey back home always seems to be quicker!)
And, if READ takes twice as long, then in that time, you could do
2 WRITES, so that would have a big effect on MB/cycle and MB/s
So that is why i'm puzzled as to whether, in 1 Hz, the data on the bus
goes both ways, or just one way. And - since writes require 1 way, and
reads 2 ways (by my reasoning). Then does MB/cycle and MB/second
measure MB read or MB written?
So is PC2100 DDR-SDRAM 2100MB/s reading? or writing?