Ah, pretty right. But considering this situation
a bus system designed to be capable of a data transfer rate up t
11.2gigabytes/second in each direction, can transfer data in bot
directions simultaneously, so this system has a aggregate transfe
rat
up to 22.4gigabytes/second
My confusion is that i can not get more information from th
parameter(aggregate transfer rate) than from parameter(transfer rate)
If aggregate transfer rate gives nothing, then why vendors usuall
emphasize this parameter? what does this parameter imply beyon
transfer rate
> Ah, pretty right. But considering this situation,
> a bus system designed to be capable of a data transfer rate up to
[quoted text clipped - 7 lines]
> emphasize this parameter? what does this parameter imply beyond
> transfer rate?
It is possible that an aggregate transfer rate could be
influenced by the topology of the system, independent
of the transfer rates of any individual element on the
interconnect network. So the "aggregate" represents the
all-out maximum using all methods and means for the given
architecture.
Of course, if you've got a simple master/slave bus where
only one transfer can be taking place at a given time,
then the aggregate is just the transfer speed of one
device. That's pretty unexciting. If bi-directional
transfers are allowed, that's a little more interesting.
If the architecture allows the bus to be partitioned
into non-crossing subsections and permits independent
bi-directional transfers within each, that's even more
interesting and a higher theoretical aggregate is
possible. A fully non-blocking bi-directional single
level cross-bar interconnect is, perhaps, the most
desirable (but relatively expensive!) design.