But what about NUMA for the A64? That is if for example you go with 2 cpu's?
What about it?
And also hypertransport has its benefits on the OS. For example try to put a disk in your floppy disk station then copy an .exe file to it.. while it is copying open your cd drive and put any kind of installation disk and you will see that current system's today have that kind of I/O bottleneck.
Do this on a dual or SMT-enabled system and you won't notice the same bottleneck. The irresponsiveness is due to thread lock-up while the floppy is reading and Windows giving incredibly high priority to i/o activity such as floppy reads. Multiple threads being able to run simultaneously alleviates this.
With hypertransport you will have a serial bus that you can constantly read/write from whereas today buses only allow one read/write operation. But then again you have SIS chipsets that support hyperstreaming for example like hypertransport. The only thing is that hypertranport on a K8 system has real low latency meaning you can even be doing all that even with KAZAA on and playing games e.t.c
I have no idea what you think Hypertransport will do for gaming or Kazaa but it has nothing to do with latency.
Unidirectional point to point buses add *more* latency in a wide-use scale vs a multi-drop bus, not less. It's very easy to see why this is so. With a multi-drop bus, all chips are connected via a single bus. The time it takes for a signal to get from any one chip to any other chip is the same and usually very low in latency. A unidirectional point to point bus can only have such a low latency to one or two other chips, to get to others, they have to go through a web of busses. These disadvantages can be circumvented with a smart OS of course, but it doesn't change the fact thaty they have nothing to do with lower latency.
The main thing Hypertransport alleviates over modern interconnects is pin-count and design flexibility. Motherboards won't be restricted to certain design topologies and they won't be as expensive/taxing to test/validate.
Having 2 unidirectional busses vs a single multidrop bus has its advantages and disadvantages. Currently, I'd say the unidirectional bus has the overall upper hand.
It's a great interconnect technology and the future seems to be of serialization as more computers move to use a combination of Hypertransport for chip-to-chip interconnect and PCI Express for peripheral interconnect. Such is the progress of technology.
As long as the devices are working you don't see aan I/O drop...
I have no idea what this is suppose to mean. Modern machines communicate just fine with i/o devices. They even do so concurrently. Or have you not done an on-the-fly copy of a cd from one drive to another?
"We are Microsoft, resistance is futile." - Bill Gates, 2015.