I don't think so. Kyle was probably the first to back up, like 6 months ago, the theories about a R700 that was not only a CF on a card. Which now seems extremely likely.
I think that with that post he's hinting to the fact that R800, even if it will be a multi-gpu card, it will be viewed by the system as a single gpu card.
To do single frame parallel rendering without duplicating the vertex load half the dynamic textures and half the transformed vertices have to go over the link ... that's quite a lot of data for what seems a 16x PCI-e 2.0 speed link.
I'm pretty sure we'll still see AFR, but that doesn't mean we won't have textures split across the memory pools. Whether the PCI is the only link or if there is another link (as has been suggested multiple times), BW from static textures is usually not too high, especially when using DXT.To do single frame parallel rendering without duplicating the vertex load half the dynamic textures and half the transformed vertices have to go over the link ... that's quite a lot of data for what seems a 16x PCI-e 2.0 speed link.
Yeah the slide's legit, I'm just wondering if GPU-Z detecting RAM is actually just GPU-Z looking it up in a database like other things or if it actually is detecting 1GB for that GPU. So either the R700 is 2 x 1 GB or 1GB shared... hm!
Well, we already have a picture of the card with 16 RAM chips on both sides. That seems to indicate 2x1GB.
The pics have 8 chips per side, 4 per GPU on back and 4 per GPU on front.
However, there was 2x1GB models of 3870X2 too, wasn't there? So nothing is saying the slide couldn't just have 2 of such cards there. Then again, we can hope it really is shared memory pool per card.
I'm pretty sure we'll still see AFR
Do not several in-order execution CPUs lacking predication hw do this already? Cell, for instance.
Right now, I believe each frame's geometry setup is done fresh.and if we see AFR, what will we see in those cases when the application wants to reuse geometry in the subsequent frame?
um. what do we see now, actually?
Right now, I believe each frame's geometry setup is done fresh.
If you look at my posting history, you'll see that I haven't been a big fan of multi-GPU for just this reason. The two big problems are persistent data and wastage of memory.but your examples work just the same. and your solution implies there's a lot of data passed back and forth every frame. even with the 8GB/sec link, I think it may become a bottleneck.
Still not as good as monolithic design, but it may be close enough 95% of the time.What if the link is as fast as the memory interface?
Still not as good as monolithic design, but it may be close enough 95% of the time.