Useimmat emot eivät tue PCI-e3-väyläisiä näytönohjaimia

  • #1
    Jos omistat emolevyn jossa ei ole PCI-e3 tukea ja asennat siihen uusimman näytönohjaimen (esim. GTXxxx) niin seuraat ongelmat edessä:

    1. Tiedon siirto näytölle hidasta
    - emolevyn sisäinen väylä liian hidas, useissa uusissa emoissa sama ongelma!
    - kovalevy väylä liian hidas, IDE-väylä ei riitä eikä myöskään ensimmäiset SATA-levyt
    - prosessorin väylänopeus liian hidas, tämä on yleinen ongelma halvoissa prosessoreissa

    2. Virran syöttö näyttökortille ei riitä
    - uusissa näyttökorteissa ei välttämättä ole virtaliitäntää, ei käy vanhaan
    - PCI-e3 väylässä on suurempi virransyöttö, virtalähteestä ei apua


    Esim. AMD:n pohjaisista vain FM2+/A88-sarjan emoissa toimii PCI-e3 ja vain jos siihen ostaa AMD APU sarjan FM2+ prosessorin
  • #2
    pci-e3 väylä ei ole välttämättömyys vaikka näytönohjaimessa lukisikin pci-e3. AMD:n pci-e2x16 riittää pyörittämään hyvin raskaampiinkin näytönohjaimiin ja ainakin itselläni kyseinen combo on ollut aivan moitteeton.
  • #3
    Ihan aluksi, otsikko on virheellinen. PCI Express -näytönohjaimet toimivat eri versioiden PCI Express -paikoissa ristiin, 3.0 näyttis toimii 1.x paikassa ja 1.x näyttis 3.0 paikassa jne.

    Originally posted by Raqoo:
    Jos omistat emolevyn jossa ei ole PCI-e3 tukea ja asennat siihen uusimman näytönohjaimen (esim. GTXxxx) niin seuraat ongelmat edessä:

    1. Tiedon siirto näytölle hidasta
    - emolevyn sisäinen väylä liian hidas, useissa uusissa emoissa sama ongelma!


    PCI Express 1.x x16 ja PCI Express 3.0 x16 väylien ero nopeudessa, vaikka onkin teoriassa iso, ei ole hirvittävän suuri käytännössä. HD 7970:lla ja GTX 680:lla käytännön ero 5-10%
    Quote:

    - kovalevy väylä liian hidas, IDE-väylä ei riitä eikä myöskään ensimmäiset SATA-levyt


    Tällä ei ole mitään tekemistä PCI Express 3.0:n kanssa, eikä IDE-väylää ole tuettu vuosikausiin.
    Quote:

    - prosessorin väylänopeus liian hidas, tämä on yleinen ongelma halvoissa prosessoreissa


    Prosessorin väylänopeudellakaan ei ole mitään tekemistä PCI Expressin kanssa, eikä pelkkä väylänopeus hertseinä kerro juuri mitään muutenkaan.
    Quote:

    2. Virran syöttö näyttökortille ei riitä
    - uusissa näyttökorteissa ei välttämättä ole virtaliitäntää, ei käy vanhaan
    - PCI-e3 väylässä on suurempi virransyöttö, virtalähteestä ei apua


    PCI Express -väylä tarjoaa näytönohjaimelle 75W virtaa riippumatta versiosta, se on täysin sama 75W 1.x:lla, 2.0:lla ja 3.0:lla. Mikäli näytönohjaimessa ei ole lisävirtaliittimiä, sille riittää se 75W jonka PCI Express tarjoaa versiosta riippumatta.

    Lisävirtaliittimet näytönohjaimissa ottavat virtansa virtalähteeltä eikä niillä ole mitään tekemistä PCI Expressin kanssa nimeään lukuunottamatta, eikä PCI Express -väylän versio merkitse tippaakaan.

    Quote:

    Esim. AMD:n pohjaisista vain FM2+/A88-sarjan emoissa toimii PCI-e3 ja vain jos siihen ostaa AMD APU sarjan FM2+ prosessorin

    Ja ero PCI Express 2.0:aan on häviävän pieni, käytännössä huomaamaton.
  • #4
    Yksi perusjuttu kaikille teille jotka vertailette koneessanne pyöriviä näyttökortteja, ette voi saada vanhassa konessa uudesta näyttökortista kaikkea irti, vertailunne menee pieleen!
    Voitte verrata näyttökortteja vain koneessa joka on täydellisen yhteensopiva kummallekin ja kaikki hidastava tekijät ovat tiedossa.

    Vanhassa koneessanne on useita kohtia jotka hidastavat tiedon kulkua.

    Siis kun pelaatte jotain peliä niin se ruudulla näkyvä kuva on kulkenut koneen sisällä useiden osien lävitse ennen kuin te näette sen, suunnilleen:

    1. Pelin käynnistys
     - peliohjelma pyöräytetään ensin virusskannerin lävitse
     - pelipohjelma siirretään suoritukseen prosessorille
     - peli ohjelma avaa tiedostoja
        - osa tiedostot pyöräytetään virusskannerin lävitse
        - näytölle menevä osa esikäsitellään, muodostetaan malli jne
      - käyttäjän määrityksiä selvitetään
      - verkkokäyttäjien määrityksiä selvitetään
      -  tehdään pelivalintoja
    2. Peli käynnistyy
      - ladataan valittu kartta, mallit jne
        - osa tiedostot pyöräytetään virusskannerin lävitse
        - näytölle menevä osa esikäsitellään, muodostetaan malli jne
    3. Peli pyörii
      - luetaan verkon lävitse verkkopelaajien tietoja
        - näytölle menevä osa esikäsitellään, muodostetaan malli jne
    

    Tuossa edellä oleellista on se että kun levyltä tai verkosta haetaan tietoa
    a. levytieto kulkee levyohjaimelta north bridgen läpi prosulle
    b. verkkotieto kulkee verkkokortilta north bridgen läpi prosulle
    c. prosessorilla käsitelty näytölle tuleva tieto kulkee north bridgen läpi näyttökortille
    - näytölle tuleva tieto ladataan alussa osaksi muistiin ja näyttäkortille
    - uutta tietoa näyttökortille tulee esim. verkosta
    ... tämän voisi kirjoittaa vaikka kuinka laajasti mutta idea on se että kaikki osat koneessa tarvitaan jotta näet ruudussa mitään!


    Sisäisistä väylistä on hyvä tietää se että osa emolevyvalmistajista on kikkailut väyläratkaisuissa ja tehneet laitteen sisään USB2 pohjaisia tiedonsiirtoväyliä. Joidenkin levyohjaimien ja north bridgen välillä onkin USB2 väylä, siis niissä on muka SATA-levyohjaimet mutta oikeasti ne ovat USB-levyjä!

    USB2 väylän suurin nopeus kun on 480Mbit/s joka jää vain hiukan alle PCI-e2 (500Mbit/s) nopeutta http://en.wikipedia.org/wiki/Data_rate_unit

    Tälläisen emo saa selville kun asentaa emoon USB3 kortin, joka ei toimikkaan odotetusti kun sisäinen väylänopeus ei riitä.


    PCI-e väylä on vain yksi osa datan siirto väylistä, alla versioiden erot:
    http://www.trentonsystems.com/applications/pci-express-interface


    Base Clock Speed:               PCIe 3.0 = 8.0GHz,      PCIe 2.0 = 5.0GHz   , PCIe 1.1 = 2.5GHz
    Data Rate:                             PCIe 3.0 = 1000MB/s, PCIe 2.0 = 500MB/s, PCIe 1.1 = 250MB/s
    Total Bandwidth: (x16 link): PCIe 3.0 = 32GB/s,     PCIe 2.0 = 16GB/s,    PCIe 1.1 = 8GB/s
    Data Transfer Rate:               PCIe 3.0 = 8.0GT/s,     PCIe 2.0= 5.0GT/s,    PCIe 1.1 = 2.5GT/s
    

    Siis versioiden väylä nopeudet ovat kasvaneet huomattavasti. 3-versiossa näyttökortille siirretään dataa siis lähes kaksi kertaa nopeammin, tällä on merkitys kun 3d-mallissa vaihdetaan paikkaan jonka tietoja ei ole ladattu kokonaan näyttökortin malliin vaan joudutaan hakemaan se joko levyltä tai laskemaan prossulla.


    IDE väylä on edelleen tuettu vaikka sen liitin alkaa jo puuttua useimmista emoista. Koneet joissa on IDE/SATA1-väylä ja IDE/SATA1-levy käytössä kohtaa ongelma jossa levyliikenteen nopeus ei ole riittävä, data ei ehdi siirtyä levyohjaimesta north bridgen kautta prossulle ja sieltä näyttökortille. Siis vaikka koneessa olisi upea uusi näyttökortti niin tässä tapauksessa ongelma on tuossa levy-ssä, -väylässä.

    Levynopeuksista:
    http://en.wikipedia.org/wiki/Serial_ATA


    Type                 MB/s
    IDE                    ”133 or 150”
    SATA1                150
    SATA rev.2         300
    SATA rev.3         600
    SATA rev 3.2    1969
    

    Prosessorin muistiväylän nopeus vaikuttaa suoraan tiedon käsittelynopeuteen ja emon ylikellotusmahdollisuuksiin, tuossa muutaman vanhemman intel prossun vertailu ja niistä erikseen otettu muistiväylän nopeus:

    http://ark.intel.com/compare/46472,69114,33924


    Prosessor                           Q9550           i3-530            i5-3350P
    Bus Type                             FSB               DMI                DMI
    System Bus                         1333MHz     2.5GT/s          5GT/s
    Memory Type                     1333             1066/1333     1333/1600
    # of Memory Channels                           2                     2
    Max Memory Bandwidth                        21GB/s          25.6GB/s
    Bandwidth per Channel                          10.5GB/s       12.8GB/s
    Peak transfer rate              10,666GB/s  10,666GB/s   12.8GB/s
    

    Peak tranfer rate http://en.wikipedia.org/wiki/DDR3_SDRAM

    Prosessorin oma väylänopeus on merkittävä rajoite datan siirtonopeudelle, voit ostaa vaikka kuinka nopean muistin koneeseen mutta se prossun muistiväylä ja sen ylikellotusmahdollisuudet määrittävät rajat data siirtonopudelle. Kaikki data näytölle menee aina prossun kautta vaikka ohjelmassa olisi käytössä suora muistinosoitus, kuten useasti on näissä näyttökortin tiedonsiirroissa. Suorassa muistinosoituksessa prossu ei käsittele dataa vaan käyttää prosessorin yksinkertaista tiedonsiirto-osa, mutta data siis kiertää prossun kautta ilman käsittelyä.

    Yhteenvetona voi todeta että et voi olle varma koneesi tehoista, pullonkauloista jos et tunne kaikkien osien arvoja, valmistajien rakenneratkaisuja ja osien välisiä vuorovaikutuksia!
    Viestiä on muokattu sen lähettämisen jälkeen. Viestiä on muokattu viimeksi 4. joulukuu, 2014 @ 20:50

    Yli 30v rauta/softa ongelmaselvitystä, revi siitä ;-)
  • #5
    Originally posted by Raqoo:
    Joidenkin levyohjaimien ja north bridgen välillä onkin USB2 väylä, siis niissä on muka SATA-levyohjaimet mutta oikeasti ne ovat USB-levyjä!

    Koko kirjotus todella tuuheaa tavaraa mutta tartun nyt vain tähän sillä niin räikeää paskaa että ei hyvä tosikaan. USB2:n siirtonopeus tosiaan on käytännössä ~30Mt/s jonka jokainen usb-tikun tai ulkoisen kovalevyn omistaja tietää. Tuolla vauhdilla ei todellakaan mitään sisäisiä levyjä käytetä.
  • #6
    Kohtuullisen tuuhea kakka-kirjoitus aloittajalta tosiaankin.

    Alla olevasta linkistä voi lukea testeineen kaikkineen, jopa 4k resoluutiolla testierot pcie 2.0 ja 3.0 välillä. Eroa on erittäin vähän ja joissain testeissä pcie 2.0 on jopa nopeampi kuin 3.0.

    Jaa, tämä roskasivusto ei sitten anna lisätä linkkejä. Jos kiinnostaa, googleta: Impact of PCI-E Speed on Gaming Performance ... Siinä se on heti ekana. Jos ei miellytä, heti toisena on Toms Hardwaren asiaa (tämä sama sivusto, englanninkielinen versio) ja siellä todetaan tismalleen samaa.

    Toki on totta, että tietokone ei ole vain parhaiden yksittäisten komponenttien summa, vaan myös mm. emolevyn suunnittelu ja piirisarjojen nopeus vaikuttaa kokonaisuuteen (asia, mitä yllättävän harva ottaa huomioon konepakettia kasatessa), mutta tässä kirjoituksessa on vain kopioitu wikipedia-tasoisia faktoja ja käytetty niitä kuten itse (väärin) ymmärretty. Alustetaan teksti, että vanhassa koneessa ei saada kaikkea tehoa irti uudesta näytönohjaimesta ja sitten jatketaan jollain IDE/SATA specseillä, jotka eivät todellakaan vaikuta siihen näytönohjaimen suorituskykyyn. Voin pyöräyttää Windowsini käyntiin vaikka sieltä hitaimmalta USB-tikulta mitä löytyy, silti näytönohjain murskaa ihan yhtä paljon numeroita.

    Kirjoitus antoi kyllä hyvät naurut, kiitos siitä. Kaikkien lukijoiden kannattaa ymmärtää, että alkuperäinen kirjoittaja lähinnä todisti ymmärryksensä näistä asioista olevan tasolla 0, eikä mitään hänen kirjoittamaansa (pl. hänen copy-pasteamansa specsit eri väylänopeuksista), kannata ottaa millään tavalla todesta.
    Viestiä on muokattu sen lähettämisen jälkeen. Viestiä on muokattu viimeksi 18. tammikuu, 2015 @ 23:00
  • #7
    Voi hyvä luoja. Raqoo: toivottavasti luet joskus 5-10 vuoden päästä omat postauksesi ja häpeät itseltäs silmät päästä, sinul ei ole halvatun hajuakaan, mistä puhut :D
  • #8
    Miettikää hiukan mikä on syynä että nykyiset laitteet uusimmilla näyttökorteilla eivät kuitenkaan yllä specsien määrittämiin arvoihin. Se johtuu yksinkertaisesti siitä että valmistajat eivät ole oikeasti tehneet uusiempien specsien mukaisista komponenteista emolevyjä yms osia vaan suurin osa klmponenteista on edelleen vanhempaa. Ps. Minulla on 25vuotta takana pelkkää kovaa tietotekniikkaa, rautaa softaa, sovellus- ongelmaselvitystä yms. Osa teistä ei ole edes elänyt niin kauan ;-)
  • #9
    https://www.youtube.com/watch?v=qLYGcKHeRh4

    Käyttöjärjestelmä: Windows 7 Pro 64-bit, Emolevy: Asus M5A99X EVO R2.0, Näytönohjain: GTX 780 DirectCU II, Prosessori: Amd FX-8350 x8 4 GHz, Cooleri: Scythe Katana 4, Keskusmuisti: Crucial 16 GB ddr3 1600 MHz, Kovalevy: 2TB Seagate Barracuda + Kingston 120GB SSDNow V300, Kotelo: Fractal Design Define R4 Arctic White 3, Virtalähde: XFX 550W Core Edition, Äänijärjestelmä: Yamaha NS-210 5.0 Kaiutinsarja+Yamaha NS-SW210 Advanced YST II Subwoofer+Onkyo TX-NR515 Viritinvahvistin, Näytöt: Asus MX279 27" x3, Hiiri: Roccat Savu + Roccat Siru, Näppäimistö: Logitech K200
  • #10
    Totaalista diipadaapaa. Tekniikoiden teoreettisilla maksiminopeuksilla ei ole todellisuuden kanssa mitään tekemistä

    PCI-e3 näytönohjain hidastuu muutamia prosentteja PCI-e2 väyläisessä emossa, kuten aikaisemmin on kirjoiteltu. Kaikki pelikäyttöön tehdyt näytönohjaimet saavat tarvitsemansa lisävirtan suoraan virtalähteestä kuten tämäkin täällä on jo aikaisemmin kirjoitettu.

    Ei kukaan pelikäyttöön ostettua näyttistä asenna 10-vuotta vanhaan ide-pohjaiseen emoon ja kovoon. Mitä tekemistä USB väylillä on näytönohjaimen kanssa?
Tämä viestiketju on suljettu, johtuen siitä, että ketjun uusimmasta viestistä on kulunut yli 600 vuorokautta. Käytännössä tämä tarkoittaa sitä, että et voi vastata tähän viestiketjuun lainkaan.

Mikäli sinulla on lisättävää tai kysyttävää tähän samaan aiheeseen liittyen, ole hyvä ja aloita aiheesta uusi viestiketju tämän sivun kautta.