SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Politics : Formerly About Advanced Micro Devices

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Petz who wrote (62331)6/20/1999 11:20:00 PM
From: Tenchusatsu  Read Replies (3) of 1572172
 
Petz and all, re: AMD's point-to-point bus and multiprocessor performance,

After doing a little research into the subject, I learned a little something interesting about the K7's point-to-point bus. In multiprocessor systems, compared to a shared processor bus like Xeon, the K7 actually has longer latency, even though data bandwidth is greater. The reason has to do with cache coherence. I'll avoid the gory details, but suffice to say that with a shared multiprocessor bus, every processor can watch the transactions go by on the bus and snoop accordingly. With point-to-point connections, if a processor issues a memory access, all the other processors must be notified separately before the memory access can go through.

That's one advantage of a shared multiprocessor bus. So for two-to-four-way systems, Xeon will exhibit lower latencies than K7. On the other hand, for eight way systems and higher, the latency advantage will probably disappear because the Xeon will have to resort to multiple buses which need to "snoop" each other, thereby adding latency.

It'll be interesting to see how well multiprocessor K7 servers run on server benchmarks like TPC, especially with the point-to-point connections that isn't the panacea that AMD makes it out to be.

Tenchusatsu
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext