InvestorsHub Logo
Followers 4
Posts 4127
Boards Moderated 0
Alias Born 03/06/2003

Re: calbiker post# 26199

Saturday, 02/14/2004 1:31:50 PM

Saturday, February 14, 2004 1:31:50 PM

Post# of 97586
calbiker (updated), I'm glad we agree that the core CPU performance of Opteron (execution of instructions from memory) is unaffected by any HT to PCI-X latencies. On PCI-X & HT latency, you wrote:

Yes they are complimentary and do not conflict. But that's not the issue here. The problem is that Opteron has an integrated the memory controller. This is great for low latency memory/processor operations, but not for I/O systems. Opteron is pin restricted. It doesn't have a PCI Express bus. But it has a HT bus, which then must be converted into a PCI Express bus. This takes extra latency and is not efficient.

There is a presentation on the AMD site, you can find it here:

http://www.amd.com/us-en/assets/content_type/DownloadableAssets/dwamd_RichBrunnerClusterWorldpresFIN...

Take note starting at p. 17. Notice that the PCI-X bridge has to translate to the North Bridge and then go over a second hop to the processor. On p. 18 you can see that Opteron eliminates one hop: The PCI-X bridge connects directly to the processor. It would seem to me that the AMD64 architecture would have less latency than a traditional North Bridge approach. Also consider that the North Bridge has the additional overhead of contention between memory access and PCI-X access and the disparity gets greater.

Now, PCI-X is not the same as PCI Express. However, the architectural picture here still applies. Simply substiture the PCI Express bridge for the PCI-X bridge and the processor side of the picture should be the same. PCI-Express is a fabric connection to the peripheral devices on the other side. Video controllers will directly hang off the PCI-Express as one connection, legacy PCI-X, PCI, AGP, USB, etc. will connect in as additional channels. As the processor-side connection looks the same as PCI-X, the additional North Bridge latencies apply here also.

If I can find a similar picture actually showing PCI Express tying into HT, I will post.

By the way, I had a look at the very nice presentation from Xilinx on PCI Express, but I do not see where they distinguish between a North Bridge vs. HT approach. If there is a particular slide I should look at, please advise.

UPDATE:

I see there is additional information in that AMD presentation about PCI Express. P. 21 and 22 show an HT tunnel that is used to go to PCI Express, directly translating between the two technologies. This shows the architecture I projected above: Without a North Bridge, one hop is still needed rather than two.

Volume:
Day Range:
Bid:
Ask:
Last Trade Time:
Total Trades:
  • 1D
  • 1M
  • 3M
  • 6M
  • 1Y
  • 5Y
Recent AMD News