Hey allen, met de aankomende lancering van AMD Radeon 6000 series, leek het mij interessant om te kijken naar de huidige staat van driver en software support voor AMD videokaarten en hoe deze vergelijken te opzichte van die van Nvidia. Belangrijk om even te melden: onderstaand zijn mijn ervaringen met gebruik van kaarten van beide partijen (Lijst van kaarten onderaan te vinden) en artikelen, gebruikerservaringen, onderzoeken en recensies die ik heb gelezen in de afgelopen +/- tien jaar. Dit kan natuurlijk verschillen met de ervaringen van anderen, dus vandaar dit discussie topic.
AMD stond (staat) er berucht om dat hun drivers niet altijd volledig werkzaam zijn en dat er soms weinig tot geen ondersteuning is voor derde partij software. Vooral in de maanden na launch van nieuwe kaarten. Nou heeft software van elk bedrijf altijd wel issues direct na launch (Nvidia 3000 was ook niet geweldig), maar AMD staat meestal verder onderaan.
Drivers
Op grondslag hebben videokaarten algemene drivers & software nodig met software waarin je de algemene instellingen kan aanpassen. Nvidia heeft Nvidia Control panel, AMD biedt AMD Radeon Settings aan. Beide paketten bieden ongeveer dezelfde opties aan; beeldscherm instellingen, game en grafische instellingen (AA, SS, texture resolution, etc.), gsync/freesync, multi display (eyefinity voor AMD). Naar mijn ervaring is Nvidia control panel altijd vrij solide geweest. De interface is niet het snelst of het meest gebruikersvriendelijk, maar de opties en instellingen waren aanwezig en nog belangrijker: werkzaam. Radeon Settings heeft altijd meer kuren gehad. Bijvoorbeeld bij de lancering van 500 series toen veel mensen crashes en instabiliteit van de software meldden.
Op backend driver niveau is dit verhaal vergelijkbaar. Natuurlijk zijn er altijd issues te vinden voor beide partijen, maar het gross van de game crashes, niet-werkende in-game instellingen, noodzakelijk handmatige tweaks, waren toch bij gebruik van Radeon kaarten.
Secundaire Software
Verder hebben we de uitgebreidere software paketten die naast algemene instellingen ook secundaire services aanbieden. Denk hierbij aan: latency reduction, community & social media integratie, game optimalisatie, etc. Nvidia biedt hiervoor Geforce Experience en hun nieuwe Reflex en Broadcast aan. Ik heb nog geen ervaring met Reflex en Broadcast, maar heb een sterke mening over Experience. Voor mij heeft Experience nog nooit toegevoegde waarde gehad. De community en sharing is iets waar ik simpelweg geen behoefte aan heb. Game optimalisatie is iets wat ik zelf graag doe en de keren dat ik Nvidia dat voor mij heb laten doen, was ik het totaal niet eens met de gezette instellingen. Koppel dat met het feit dat je nu verplicht bent om een account aan te maken om überhaupt de software te kunnen gebruiken en dan vind ik het erg nutteloze en vervelende software. Belangrijk hierbij is natuurlijk dat ik iets meer technisch aangelegd ben dan de gemiddelde pc-gebruiker, dus het zou best kunnen dat dit andere mensen helpt die grafische instellingen veranderen wat moeilijker vindt. Dat neemt echter niet weg dat het slecht optimaliseert en weinig extra features aanbiedt.
AMD heeft inmiddels hun (relatief) nieuwe Adrenalin software. Deze combineert al hun andere pakketjes (Anti-Lag, Chill, Boost, streaming, etc.) in een suite. Dat is sowieso al een pluspunt van mij waard. De game optimalisatie van AMD heeft het naar mijn ervaring vaker bij het rechte eind. Settings worden strakker aangepast om een vooral smoothe (lees: zo min mogelijk fps fluctuaties) ervaring te geven. Adrenalin bevat daarnaast ook geintegreerde streaming en social media interactie. Deze is vergelijkbaar met die Experience. Radeon Boost is een vrij recente aanwinst voor het software pakket die een dynamische render resolutie kan produceren tijdens gamen. Dit helpt bij de 'smoothe' ervaring. Nvidia's DSR is vergelijkbaar, maar heeft naar mijn kennis vooral nut bij het runnen van 4K-resolutie.
Huidige ontwikkeling
AMD is op het moment enorm hard bezig met updates voor adrenalin eruit te pompen. Volgens mij zijn er zo'n zes updates geweest in de afgelopen paar maanden. Dit lijkt erop dat ze weten dat software hun zwakke plek is en dat ze voor de launch van de 6000 serie er zeker van willen zijn dat drivers beschikbaar zijn en goed werken op launch day. Ik betwijfel echter of het genoeg zal zijn. AMD heeft mij op dit gebied vaker teleurgesteld en dat vertrouwen zullen ze echt eerste moeten terugwinnen.
Nvidia is druk bezig met de uitbreiding van hun suite. Nogmaals, ik heb geen revaring met Reflex en broadcast, maar naar wat ik lees en hoor, wordt er vrij positief op gereageerd.
Machine Learning & AI
Voordat ik hierover begin wil ik graag melden dat ik het hier heb over prosumer en hobby toepassingen. Ik heb te weinig kennis van de professionele markt om hierover te oordelen. Dat zullen anderen beter kunnen.
Naar mijn ervaring wint Nvidia hier op alle vlakken. Vrijwel alle bekende modules en software zijn gebouwd op het CUDA platform. Dit is het algemene platform dat Nvidia aanbiedt voor machine learning gerelateerde software en heeft een goed stabiele integratie met de hardware. Voorbeelden hiervan zijn Pytorch, TensorFlow, Sci-kit. Maar ook high level software zoals DeepFaceLab. AMD biedt wel ROCM aan, maar de mogelijkheden hiermee zijn enorm beperkt en de integratie met hardware en andere modules is alles behalve simpel. Natuurlijk is dit een niche markt en geen grote focus van AMD (die recent voornamelijk market met het 'The best hardware for gaming' concept), maar voor mij toch een teleurstellend aspect. Het bouwen van neural nets is een flinke hobby van mij en ik zou graag veel meer ontwikkeling van AMD zien op dit gebied.
Sluiting
Er zijn nog een hoop meer software onderdelen en driver aspecten (bv. Linux support en (3D) Render software), maar deze post is al een flinke lap tekst geworden. Ik laat de rest dan ook nog maar even openstaan. Wel wil ik afsluiten met een paar dingetjes. Allereerst door te zeggen dat ik geen specifieke voorkeur heb voor AMD of Nvidia. Beide hebben sterke en zwakke aspecten. Ik heb ook nog geen nieuwe kaart gekocht omdat ik graag Radeon 6000 launch afwacht (en wellicht ook Nvidia's mogelijke antwoord hierop). Uiteindelijk is price/performance het belangrijkst voor mij en ik denk ook voor een heleboel anderen.
Daarnaast stel ik graag de paar open vragen voor discussie:
AMD stond (staat) er berucht om dat hun drivers niet altijd volledig werkzaam zijn en dat er soms weinig tot geen ondersteuning is voor derde partij software. Vooral in de maanden na launch van nieuwe kaarten. Nou heeft software van elk bedrijf altijd wel issues direct na launch (Nvidia 3000 was ook niet geweldig), maar AMD staat meestal verder onderaan.
Drivers
Op grondslag hebben videokaarten algemene drivers & software nodig met software waarin je de algemene instellingen kan aanpassen. Nvidia heeft Nvidia Control panel, AMD biedt AMD Radeon Settings aan. Beide paketten bieden ongeveer dezelfde opties aan; beeldscherm instellingen, game en grafische instellingen (AA, SS, texture resolution, etc.), gsync/freesync, multi display (eyefinity voor AMD). Naar mijn ervaring is Nvidia control panel altijd vrij solide geweest. De interface is niet het snelst of het meest gebruikersvriendelijk, maar de opties en instellingen waren aanwezig en nog belangrijker: werkzaam. Radeon Settings heeft altijd meer kuren gehad. Bijvoorbeeld bij de lancering van 500 series toen veel mensen crashes en instabiliteit van de software meldden.
Op backend driver niveau is dit verhaal vergelijkbaar. Natuurlijk zijn er altijd issues te vinden voor beide partijen, maar het gross van de game crashes, niet-werkende in-game instellingen, noodzakelijk handmatige tweaks, waren toch bij gebruik van Radeon kaarten.
Secundaire Software
Verder hebben we de uitgebreidere software paketten die naast algemene instellingen ook secundaire services aanbieden. Denk hierbij aan: latency reduction, community & social media integratie, game optimalisatie, etc. Nvidia biedt hiervoor Geforce Experience en hun nieuwe Reflex en Broadcast aan. Ik heb nog geen ervaring met Reflex en Broadcast, maar heb een sterke mening over Experience. Voor mij heeft Experience nog nooit toegevoegde waarde gehad. De community en sharing is iets waar ik simpelweg geen behoefte aan heb. Game optimalisatie is iets wat ik zelf graag doe en de keren dat ik Nvidia dat voor mij heb laten doen, was ik het totaal niet eens met de gezette instellingen. Koppel dat met het feit dat je nu verplicht bent om een account aan te maken om überhaupt de software te kunnen gebruiken en dan vind ik het erg nutteloze en vervelende software. Belangrijk hierbij is natuurlijk dat ik iets meer technisch aangelegd ben dan de gemiddelde pc-gebruiker, dus het zou best kunnen dat dit andere mensen helpt die grafische instellingen veranderen wat moeilijker vindt. Dat neemt echter niet weg dat het slecht optimaliseert en weinig extra features aanbiedt.
AMD heeft inmiddels hun (relatief) nieuwe Adrenalin software. Deze combineert al hun andere pakketjes (Anti-Lag, Chill, Boost, streaming, etc.) in een suite. Dat is sowieso al een pluspunt van mij waard. De game optimalisatie van AMD heeft het naar mijn ervaring vaker bij het rechte eind. Settings worden strakker aangepast om een vooral smoothe (lees: zo min mogelijk fps fluctuaties) ervaring te geven. Adrenalin bevat daarnaast ook geintegreerde streaming en social media interactie. Deze is vergelijkbaar met die Experience. Radeon Boost is een vrij recente aanwinst voor het software pakket die een dynamische render resolutie kan produceren tijdens gamen. Dit helpt bij de 'smoothe' ervaring. Nvidia's DSR is vergelijkbaar, maar heeft naar mijn kennis vooral nut bij het runnen van 4K-resolutie.
Huidige ontwikkeling
AMD is op het moment enorm hard bezig met updates voor adrenalin eruit te pompen. Volgens mij zijn er zo'n zes updates geweest in de afgelopen paar maanden. Dit lijkt erop dat ze weten dat software hun zwakke plek is en dat ze voor de launch van de 6000 serie er zeker van willen zijn dat drivers beschikbaar zijn en goed werken op launch day. Ik betwijfel echter of het genoeg zal zijn. AMD heeft mij op dit gebied vaker teleurgesteld en dat vertrouwen zullen ze echt eerste moeten terugwinnen.
Nvidia is druk bezig met de uitbreiding van hun suite. Nogmaals, ik heb geen revaring met Reflex en broadcast, maar naar wat ik lees en hoor, wordt er vrij positief op gereageerd.
Machine Learning & AI
Voordat ik hierover begin wil ik graag melden dat ik het hier heb over prosumer en hobby toepassingen. Ik heb te weinig kennis van de professionele markt om hierover te oordelen. Dat zullen anderen beter kunnen.
Naar mijn ervaring wint Nvidia hier op alle vlakken. Vrijwel alle bekende modules en software zijn gebouwd op het CUDA platform. Dit is het algemene platform dat Nvidia aanbiedt voor machine learning gerelateerde software en heeft een goed stabiele integratie met de hardware. Voorbeelden hiervan zijn Pytorch, TensorFlow, Sci-kit. Maar ook high level software zoals DeepFaceLab. AMD biedt wel ROCM aan, maar de mogelijkheden hiermee zijn enorm beperkt en de integratie met hardware en andere modules is alles behalve simpel. Natuurlijk is dit een niche markt en geen grote focus van AMD (die recent voornamelijk market met het 'The best hardware for gaming' concept), maar voor mij toch een teleurstellend aspect. Het bouwen van neural nets is een flinke hobby van mij en ik zou graag veel meer ontwikkeling van AMD zien op dit gebied.
Sluiting
Er zijn nog een hoop meer software onderdelen en driver aspecten (bv. Linux support en (3D) Render software), maar deze post is al een flinke lap tekst geworden. Ik laat de rest dan ook nog maar even openstaan. Wel wil ik afsluiten met een paar dingetjes. Allereerst door te zeggen dat ik geen specifieke voorkeur heb voor AMD of Nvidia. Beide hebben sterke en zwakke aspecten. Ik heb ook nog geen nieuwe kaart gekocht omdat ik graag Radeon 6000 launch afwacht (en wellicht ook Nvidia's mogelijke antwoord hierop). Uiteindelijk is price/performance het belangrijkst voor mij en ik denk ook voor een heleboel anderen.
Daarnaast stel ik graag de paar open vragen voor discussie:
- Wat zijn jouw ervaringen met AMD software? (eventueel in vergelijking met Nvidia)
- Wat verwacht jij van AMD software in de toekomst?
- Welke driver aspecten zijn het belangrijkst voor jou en waarom?
- Een eigen vraag of gedachte...
- Feb/20 AMD fixt issues: https://www.techradar.com...its-latest-radeon-drivers & https://www.pcworld.com/a...community-complaints.html
- Maa/20 AMD software moet beter: https://www.pcgamesn.com/...ig-navi-driver-issues-fix
- Sep/20 GPU vergelijking voor Machine Learning: https://timdettmers.com/2...ich-gpu-for-deep-learning
- ?/14 (OUD!) Vergelijking software suites: https://www.eteknix.com/gpu-app-showdown-amd-vs-nvidia
- Eventueel aangevuld met artikelen die door anderen aangeraden worden