Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Rumor: Unknown API Will Allow Nvidia+AMD Multi-GPU
Hope it's true, it would permit flexibility. And I bet you wish I was posting this on BTR, trollpoppin.
Quote:A source with knowledge of the matter gave us some early information about an "unspoken API," which we strongly infer is DirectX 12.
We were also told that DirectX 12 will support all of this across multiple GPU architectures, simultaneously. What this means is that Nvidia GeForce GPUs will be able to work in tandem with AMD Radeon GPUs to render the same game – the same frame, even.

This is especially interesting as it allows you to leverage the technology benefits of both of these hardware platforms if you wish to do so. If you like Nvidia's GeForce Experience software and 3D Vision, but you want to use AMD's TrueAudio and FreeSync, chances are you'll be able to do that when DirectX 12 comes around. What will likely happen is that one card will operate as the master card, while the other will be used for additional power.

What we're seeing here is that DirectX 12 is capable of aggregating graphics resources, be that compute or memory, in the most efficient way possible. Don't forget, however, that this isn't only beneficial for systems with multiple discrete desktop GPUs. Laptops with dual-graphics solutions, or systems running an APU and a GPU will be able to benefit too. DirectX 12's aggregation will allow GPUs to work together that today would be completely mismatched, possibly making technologies like SLI and CrossFire obsolete in the future.

There is a catch, however. Lots of the optimization work for the spreading of workloads is left to the developers – the game studios. The same went for older APIs, though, and DirectX 12 is intended to be much friendlier. For advanced uses it may be a bit tricky, but according to the source, implementing the SFR should be a relatively simple and painless process for most developers.

Queueing frames has been a difficult point for various studios, such that on some games SLI or CrossFire configurations don't even work. The aggregation together with SFR should solve that issue.

That's as far as we can reach into the cookie jar for now, but we expect to see and learn more at GDC.
This will never happen.

is this serious?
Rumor confirmed by Microsoft:
Quote:McMulle then explained DX12’s Multiadapter functionalities. DX12 will support Linked GPUs and Unlinked GPUs. Linked GPUs is similar to what we have today with SLI and Crossfire. However, via Unlinked GPUs, PC gamers will be able to use GPUs from different vendors like AMD and Intel.
LucidLogix Virtu from Z68 era?
Adam knew he should have bought a PC but Eve fell for the marketing hype.

Homeopathy is what happened when snake oil salesmen discovered that water is cheaper than snake oil.

The reason they call it the American Dream is because you have to be asleep to believe it. -- George Carlin

This will be interesting, but I don't see how it can be better than SLi or CF, or matched cards.

Frame rendering has to be balanced and frames delivered at an even pace. Anyway you cut it if you have a Titan X running a game at 100fps and a 7970 running it at 33fps, something has to balance the load so the 7970 is only rendering every 3rd or 4th frame.

If I'm right, fcat will show this as pointless as AMDs mixed card CF.
are you sure that is the right link rollo?
(05-06-2015, 08:44 PM)ocre Wrote: are you sure that is the right link rollo?

It is what I wanted to post, Lucid was trying this long ago.

I don 't think this is going anywhere, personally. (and I've always believed NVIDIAs method of matched cards is the way to go for load balancing and consistent frame delivery)

The ATi attack dogs used to lambaste me, "Stupid tRollo! ATi's mixed mode reigns supreme! How can it NOT be better if to add a few fps with my 3 year old card running alongside my current gen top of the line card?! Damn you tRollo! Damn you!".

I was pretty amused when NVIDIA released fcat and showed the world why even frame delivery matters. Punks.
The first examination. Of course, it only works with games that support DirectX 12.
No point to this for a long while. (and there may be no AMD then)

Why would anyone waste money on mixed cards to only have it work on DX 12 when they can buy matched cards and get AFR on everything?
HOT DAMN!!! Never thought this was ever going to be possible!!! Wow!!!
Quote:DirectX 12 offers no hand-holding here, if the developer doesn't come up with an ingenious way to optimize mixed-GPU performance, then there won't be any scaling at all. This makes me wonder - what incentive is there for developers or GPU vendors to properly implement it? I have serious doubts that any GPU vendor would allocate resources to help developers with GPU scaling that would let people buy competing products to boost performance. I also don't think developers, who develop for consoles first these days, feel like spending a lot of their own time (= money) on such a feature. Recent releases have shown that many games barely make it through the console porting process, with the console user interface still in place and tons of bugs and performance issues. Let's hope that I am wrong and upcoming DirectX 12 titles finally free us from the GPU vendor lock in.
Quote:The idea of having a GTX 980 and a R9 390X seems amazing, as you can take full advantage of any and all games. If a game favors Nvidia use the 980 as the primary card or vice-versa. In the case of Ashes of the Singularity the game so heavily favors AMD that having a GeForce graphics card working for you is almost a disadvantage.

Yes, the 390X/980 combo was 48% faster than a single 390X, but two 390Xs were 68% faster. Still, the ability to mix and match graphics cards opens up a world of possibility.

Realizing we've only tested a small number of the possible GPU combinations and the games that will follow in the coming year, there's more to be seen but for now Ashes has given us a nice peak of what's to come. You can expect more weird and wonderful GPU combinations when this and other DX12 games roll out in 2016.,12.html
Quote:For those of you that wonder, the left side colors flashing are FCAT color tags, each rendered frame gets one color assigned in a strict sequence. Obviously you can see screen-tearing with VSYNC off in this video, hence it looks worse then it is with VSYNC/FreeSync/Gsync enabled.

That's it for this article, I decided to cut off the game test until the SYNC issue is solved on AMDs side. The good news is this. Last week I presented this behaviour to AMD. AMD has successfully identified the issue. Radeon Software 16.1 / 16.2 does not the DX12 DirectFlip feature, which is mandatory and the solve to the specific VSYNC situation we ran in to. For Nvidia it seems that ASYNC compute shaders are not working and we have to winder as to why anno February 2016 still is the case ?

AMD intends to resolve this issue in a future driver update, after which we'll update this article. The same goes for Nvidia with ASYNC compute support, or better yet the lack of it.
ExtremeTech's accusatory take on this latest story:
Stardock is working on their own version of AMD + Nvidia multi-GPU enabling:
(03-15-2016, 01:12 AM)SteelCrysis Wrote: Stardock is working on their own version of AMD + Nvidia multi-GPU enabling:

Will that matter?

Doesn't it say in your first link that MS is going to lock out multi GPU, and isn't it true there's less multi GPU support these days?

Personally, no clue why anyone would want to mix cards, especially between brands. Sounds like a recipe for Googling settings, patches and workarounds to me. Easier to just buy two cards and call it a day.

Forum Jump:

Users browsing this thread: 1 Guest(s)