this post was submitted on 22 Aug 2023
82 points (92.7% liked)
Technology
59243 readers
3635 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
NVIDIA literally couldn't make this work on AMD cards if they wanted to. The hardware simply does not exist on AMD cards to run it and so the performance impact on AMD cards would be worse than not using it at all. Then everyone would complain NVIDIA is purposefully crippling AMD.
Contrary to popular belief FSR isn't behind DLSS because NVIDIA has more magical AI capabilities to train DLSS, and AMD through partners like Microsoft and Sony have access to just as much if not more AI training capability to train FSR if they wanted.
Additionally, NVIDIA isn't going to be wasting any more AI horsepower on training DLSS than they have to when there is essentially infinite demand for it from high paying customers right now. If training your algorithm was the secret sauce AMD could do it too, and they'd be able to catch up simply by spending more over a shorter period of time.
The problem is that FSR has to be extremely lightweight to run, because it competes with the graphics rendering for resources. The more AMD makes FSR do the less performance advantage it will provide. DLSS on the other hand uses the tensor cores that are otherwise unutilised on RTX cards. This means DLSS can be a significantly heavier and more complicated system because it has essentially free resources to run on.
Until AMD has standard tensor or some other free performance to use on their cards, FSR is going to remain behind.
I'm not blaming NVIDIA for this, it's just bad that the two jobs of creating cards and creating rendering tech are combined within a single company.