Kirjoittaja Aihe: Nvidiasta Radeoniin: onko järkeä? suosituksia?  (Luettu 2931 kertaa)

SuperOscar

  • Käyttäjä
  • Viestejä: 4064
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Kaksi vuotta täyttävässä pöytäkoneessani on alusta asti ollut Nvidia Quadro K620 -näytönohjain. Aikanaan Nvidia tuntui järkevimmältä vaihtoehdolta pelkästään Linuxia käyttävälle, mutta nyt:

  • jos olen oikein ymmärtänyt, Radeonin vapaa ja suljettu ajuri ovat jo likimain tasoissa ominaisuuksiltaan
  • joskus olen ollut näkeväni väittämän, että AMD olisi avaamassa suljetunkin ajurin
  • Nvidian Wayland-tuki näyttää edelleenkin epätodennäköiseltä.

Olen siis alkanut harkita Radeon-näyttökorttiin vaihtamista.

Jonkinlaisia Radeon/Nvidia-vertailutaulukoita löytyy guuglaamalla, mutta kaikissa tuntuu olevan sama vika: vertaillut mallit ovat tasan sellaisia, joita verkkokaupoista taas ei löydy. Missään en myöskään ole nähnyt mitään kuvausta siitä, miten nämä 4000/5000/…-sarjanumerot vertautuvat toisiinsa, saati miten sadat tai kymmenet tuon numerosarjan sisällä.

Onko heittää jotain mutua vahvempaa mielipidettä kehään – kannattaako ja jos, mihin malliin pitäisi tähdätä? Käytän yksinomaisesti vapaita käyttiksiä, ja käyttö on 99-prosenttisesti ”vakavaa” 2D-puurtamista eli pelitehoista ei tarvitse huolehtia.

PS. Ai niin, mitä hiljaisempi sen parempi. En tiedä onko passiivijäähyisiä enää, mutta niitä olen aikanaan suosinut.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Nvidiasta Radeoniin: onko järkeä? suosituksia?
« Vastaus #1 : 25.12.17 - klo:19.44 »
  • jos olen oikein ymmärtänyt, Radeonin vapaa ja suljettu ajuri ovat jo likimain tasoissa ominaisuuksiltaan
Totta. Tai oikeastaan vapaa ajuri meni jo ohi. Se on nyt nopeampi OpenGL-suorituskyvyltään ja tukee myöskin uudempia ominaisuuksia (OpenGL 4.5 vs. OpenGL 4.4). Ainut selkeä miinus on yhteensopivuuskontekstin puuttuminen, joka ei käytännössä haittaa kuin tiettyjen pelien kanssa.

  • joskus olen ollut näkeväni väittämän, että AMD olisi avaamassa suljetunkin ajurin
Tavallaan totta. AMD on nyt kehittänyt hybridimallia, jossa on yksi kernel-ajuri ja yksi DDX (Xorg:n ajuri) ja nämä ovat jaettu sekä vapaan että suljetun ajurin kesken. Videoiden purku ja pakkaus löytyvät molemmat Mesasta ja koodi on sama molemmille. Vulkan ajuri (AMDVLK) on alusta asti kehitetty julkaistavaksi vapaana (ja nyt lopultakin sen lähdekoodi on saatavilla) ja uusin OpenCL-ajuri on myöskin avointa lähdekoodia. Ainoa ero jääkin siis OpenGL-ajuriin, joka on joko Mesan radeonsi tai sitten suljettu AMDGPU-PRO-ajuri, joka on tarkoitettu työasemakäyttöön silloin, kun avoin ajuri ei riitä. Kaikille muille suositellaan avointa ajuria.

Noiden lisäksi Mesasta löytyy toinen yhteisön kehittämä Vulkan ajuri (RADV), mutta AMD:llä ei ole paljoakaan sen kanssa tekemistä. Se vain perustuu AMD:n tekemään työhön OpenGL-ajureiden (radeonsi) ja varjostinkääntäjän (LLVM) sekä julkaistun dokumentaation osalta.

Näin siis uusilla (GCN) korteilla, vanhemmille ei ole kuin avoin ajuri, joka toimii sinänsä ihan hienosti ja sillä saa hyvän OpenGL-tuen (vaikkakin vähän viimeisimpiä ominaisuuksia jää uupumaan, nyt versiossa 3.3 tai 4.3 kortista riippuen). Vulkania ne eivät tue muutenkaan ja OpenCL-ajureita ei käytännössä löydy.

https://mesamatrix.net/
https://mesamatrix.net/drivers.php


Melkolailla totta. Toistaiseksi on hyvin vaikea sanoa kuinka kauan vielä kestää, että Nvidian suljettujen ajureiden kanssa voi käyttää järkevästi Waylandiä. Periaatteessa Gnomesta löytyy nyt tarvittava tuki (EGLstreams), jotta Wayland-istunto toimii Nvidian suljetuilla ajureillakin, mutta siinä ei voi toistaiseksi ajaa X11-ohjelmia (siis XWaylandiä), koska Glamor ei toimi. Toisaalta Nvidia työskentelee X-kehittäjien kanssa toteuttaakseen GBM:n ja EGLstreamsin seuraajan, jotta myös Nvidian ajureita voisi käyttää Wayland-komposoijien kanssa. Tässä kuitenkin menee vielä aikaa.

Jonkinlaisia Radeon/Nvidia-vertailutaulukoita löytyy guuglaamalla, mutta kaikissa tuntuu olevan sama vika: vertaillut mallit ovat tasan sellaisia, joita verkkokaupoista taas ei löydy. Missään en myöskään ole nähnyt mitään kuvausta siitä, miten nämä 4000/5000/…-sarjanumerot vertautuvat toisiinsa, saati miten sadat tai kymmenet tuon numerosarjan sisällä.

4000 ja 5000 kuulostavat vanhoilta ja niitä tuskin enää hirveästi kaupoista löytyy. Nykyiset kortit perustuvat Polaris (RX400 ja RX500) ja Vega (ne kalliit/nopeat Vega 56 ja 64) piireihin.

Onko heittää jotain mutua vahvempaa mielipidettä kehään – kannattaako ja jos, mihin malliin pitäisi tähdätä? Käytän yksinomaisesti vapaita käyttiksiä, ja käyttö on 99-prosenttisesti ”vakavaa” 2D-puurtamista eli pelitehoista ei tarvitse huolehtia.

Joku Polaris-kortti (RX400 ja RX500 sarjat) on hyvä. Edullisin Radeon RX550:kin on parempi kuin riittävä, jos tarkoitus on pyörittää vain työpöytää ja videoita.

PS. Ai niin, mitä hiljaisempi sen parempi. En tiedä onko passiivijäähyisiä enää, mutta niitä olen aikanaan suosinut.

Onhan niitä jotain, mutta tuulettimelliset eivät ole äänekkäitä nekään. Nykyiset jäähdytykset ovat aika hyviä ja kortit osaavat säästää sähköä silloin kun niitä ei käytetä.

Radeoneista tuli taannoin keskusteltua myös täällä: Taisteluasema / Näytöt / Näytönohjaimet / Hardis hankinta [ratkaistu]
« Viimeksi muokattu: 25.12.17 - klo:19.46 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

SuperOscar

  • Käyttäjä
  • Viestejä: 4064
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Nvidiasta Radeoniin: onko järkeä? suosituksia?
« Vastaus #2 : 25.12.17 - klo:21.12 »
4000 ja 5000 kuulostavat vanhoilta ja niitä tuskin enää hirveästi kaupoista löytyy.

Heitin numerot hatusta (tai vanhasta muistista). Ainakin Jimm’s tarjoaa kuitenkin yhä HD5000- ja HD6000-sarjan kortteja.

Lainaus
Nykyiset kortit perustuvat Polaris (RX400 ja RX500) ja Vega (ne kalliit/nopeat Vega 56 ja 64) piireihin.

Hyvä! Tuo selvittää jo paljon.

Entäs sitten ”kymmenet” – esim. 550 vs. 560 vs. 580 –: onko isompi numero automaattisesti uudempi vai onko kyse vain tuotesarjojen yksityiskohdista? Neligigaisia RX550- tai RX560-kortteja näkyy löytyvän jo vähän yli satasella.

Kaikkien korttien tuotekuvauksissa ei mainita, mikä on enimmäistarkkuus. Minulla on 2560×1440 monitori DisplayPortilla, joten ainakin siihen pitää venyä. Nuo tiedot saattavat olla guuglattavissa.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Nvidiasta Radeoniin: onko järkeä? suosituksia?
« Vastaus #3 : 25.12.17 - klo:22.32 »
Entäs sitten ”kymmenet” – esim. 550 vs. 560 vs. 580 –: onko isompi numero automaattisesti uudempi vai onko kyse vain tuotesarjojen yksityiskohdista? Neligigaisia RX550- tai RX560-kortteja näkyy löytyvän jo vähän yli satasella.

Ensimmäinen numero kertoo sukupolven ja toinen sitten sijoittumisesta sen sisällä. Eli saman sukupolven kortit ovat järjestyksessä vähiten tehokkaasta tehokkaimpaan, mutta sukupolvien välillä vertailu ei ole yhtä yksinkertaista. Vega vähän rikkoo nätä numerointia, mutta tuskinpa olet Vegaa hankkimassa (siinäkin isompi numero on nopeampi toki).

Niitä HD5000 ja HD6000 sarjojen kortteja saattaa tosiaan muutamia sieltä edullisimmasta päästä löytyä, kun niihin tulee vähemmän päivitystä. Sopivat hyvin, jos tarpeet näytönohjaimelle eivät ole isot. Nykyään ne ovat pitkälti korvautuneet prosessoreihin integroiduilla näytönohjaimilla, jotka ovat usein vähintäänkin yhtä pystyviä.

Kaikkien korttien tuotekuvauksissa ei mainita, mikä on enimmäistarkkuus. Minulla on 2560×1440 monitori DisplayPortilla, joten ainakin siihen pitää venyä. Nuo tiedot saattavat olla guuglattavissa.

Tuon pitäisi kyllä onnistua. Polariksen DisplayPort-liittimet ovat versiota 1.3.
Lainaus
Radeon™ GPUs with the Polaris architecture support HDMI® 2.0b and DisplayPort™ 1.3 for compatibility with a new generation of monitors that would make any gamer excited: 1080p 240Hz, 1440p 240Hz, 4K 120Hz—even 1440p ultrawide at 190Hz.
« Viimeksi muokattu: 25.12.17 - klo:22.35 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.