![]() Rainbow Sparkles (Power efficient, <350W gaming load) Of course, GPUs physically sitting in different cards have no chance of doing this and maybe that's why they haven't done this. Not sure why really, as dual GPUs would then work awesomely well, offering doubled rendering power without any of the inherent drawbacks of current designs. I'm sure that AMD and NVIDIA have built prototypes of something like this, but for some reason haven't made them commercially. Benchmarks would then show a full 2x improvement in rendering speed under all situations (CPU bottlenecks not withstanding). In such a scenario, they would become one large GPU with literally double the rendering power and be able to use the full amount of RAM, rather than halving it like we see now. If they did, they'd have a wide, full bandwidth interface to directly connect to each other and would be physically sitting next to each other on the circuit board. ![]() The root problem is that the GPUs aren't designed to gang together directly into one "super GPU". Unfortunately, it's not the case and I'd like to give a slightly alternative explanation for this. Yup, it would be cool if the GTX 690 could use its 4GB RAM as a full 4GB card instead of a 2GB one, duplicated. 4870X2 which have two GPUs on the PCB, they are more efficient in respect that there would be schedulers and reserve buffer memory to store and synchronise data so the data does corrupt or overwrite one another. ![]() GPU2 would need to know the exact location to extract the data, but this way of buffering is inefficient and would cause delays in fetching and potentially reducing the frame rate, thus defeating the purpose of CF or SLI. If both video cards have independent memory management there will be situations where it will accidentally overwrite the data when exchanging data.Ī solution could be for GPU2 to store data in the main memory, then GPU1 can fetch the data from the main memory. If calculation that are being rendered in GPU2, the variable needs to passed back to GPU1 in the same video memory location. Because Crossfire / SLI isn't an efficient way of using two cards simultaneously.įrom what I understand, the two cards copy or mirror the vram so they can synchronise with one another. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |