I've been thinking about the transition from AGP to PCI Express as it pertains to the on-die memory controller of the AMD 64 chips.
One of the features of this arrangement is that the AGP GART is on the die as well, which doesn't seem to be a problem at the moment, but what would happen when PCI Express takes over?
Does PCI Express have a similar need for a GART on die, and will this wind up requiring another stepping of AMD 64 chips just to support new PCI Exp. video cards?
Will the AGP GART become a silicon appendix, existing only as dead weight rarely used in the real world (assuming it doesn't take forever for AGP to be phased out).
I know an easy sarcastic response would be that using X86 is enough dead weight as-is, so why worry about a little more, but seriously...
In addition, I for one kind of feel let down about the Opteron and A64 memory controllers. While they are low latency and supposedly operate at processor frequency, they only seem to be really fast "dumb" memory controllers. One would think that with a 2+Ghz A64, AMD could think of something extra for the memory controller to do with what could be dozens of spare cycles between every memory operation.
One of the features of this arrangement is that the AGP GART is on the die as well, which doesn't seem to be a problem at the moment, but what would happen when PCI Express takes over?
Does PCI Express have a similar need for a GART on die, and will this wind up requiring another stepping of AMD 64 chips just to support new PCI Exp. video cards?
Will the AGP GART become a silicon appendix, existing only as dead weight rarely used in the real world (assuming it doesn't take forever for AGP to be phased out).
I know an easy sarcastic response would be that using X86 is enough dead weight as-is, so why worry about a little more, but seriously...
In addition, I for one kind of feel let down about the Opteron and A64 memory controllers. While they are low latency and supposedly operate at processor frequency, they only seem to be really fast "dumb" memory controllers. One would think that with a 2+Ghz A64, AMD could think of something extra for the memory controller to do with what could be dozens of spare cycles between every memory operation.