El-Reino69
Cunning Stuntman
- Liittynyt
- 14.12.2016
- Viestejä
- 980
Tästä näkee kuinka hommat hoidetaan oikeaoppisesti!!
Probsit koko Io-Techin jengille, Keep up the good work
Probsit koko Io-Techin jengille, Keep up the good work
Piti laittaa tuohon edelliseen tämäEilen klo 17 toi DHL paketin, menin nukkumaan tänään aamulla klo 06:50, jotta saatiin mukaan artikkeliin
Making AMD Tick: A Very Zen Interview with Dr. Lisa Su, CEOQ4: With Bulldozer, AMD had to work with Microsoft due to the way threads were dispatched to cores to ensure proper performance. Even though Zen doesn't have that issue, was there any significant back-and-forth with Microsoft to enable performance in Windows (e.g. XFR?)
LS: Zen is a pretty traditional x86 architecture as an overall machine, but there is optimization work to do. What makes this a bit different is that most of our optimization work is more on the developer side – we work with them to really understanding the bottlenecks in their code on our microarchitecture. I see many apps being tuned and getting better going on as we work forward on this.
Nykyisillä käskyjä uudelleenjärjestelevillä prossuilla käskyskedulointia ei tarvi tehdä samalla tavalla kuten peruspenan aikana, jos koodin optimoi mille tahansa samantyyliselle prossulle, eli K6lle, P6lle, K7-K10lle, bobcat-johdannaille, Core2lle tai Core i7lle, se ajautuu myös Zenillä hyvin, ja tarkasti prossumalllikohtaisilla käskyskedulerioptimoinneilla saadaan skalaarikoodille vaan luokkaa muutamien prosenttien vaikutuksia suorituskykyyn. Tyypillisesti nämä eri prosessorien liukuhihnojen rakenteet on kuitenkin kääntäjiin mallinnettu vaikka hyöty tästä jääkin tuohon pariin prosenttiin; juuri näistä kääntäjien malleistahan oleelliset tiedot Zenin laskentayksiköistä tuli julkisuuteen.Mielenkiintoinen poiminta Lisa Su:n haastattelusta:
Making AMD Tick: A Very Zen Interview with Dr. Lisa Su, CEO
Eli kehittäjät joutuvat myös optimoimaan koodiaan Zenille. The Stilt tai hkultala voivat varmaan avata että mistä on kyse. Onko kyseessä ihan normaali operaatio eri prosessorien välillä, vai onko tässä jotain uutta jota pitää optimoida?
Zen:issä L1i aliasointi ei voi olla ongelma koska osoitetranslaatio virtuaalisesta fyysiseen tehdään samaan aikaan haarautumisenennustuksen kanssa, ja haku välimuistista tehdään suoraan fyysisellä osoitteella. Tähän on monta syytä, tärkeimpänä se että se L0 välimuisti on myös fyysisesti mapattu, ja että prosessorilla olisi lyhyempi liukuhihna sieltä ajettaessa niin TLB-haut pitää tehdä aikaisemmin.L1I:n osalta tilanne sentään on vähän erilainen; Intelillä on 32-kibitavua 8-tie-joukkoassosiatiivista eli 4kiB/"tie", mikä tarkoittaa että alisoitumista ei voi tapahtua, kun taas bulldozerin 64-kibitavua 4-tie-joukkoassosiatiivisena eli 16kiB/"tie" tarkoittaa että aliasoitumista voi esiintyä(virtuaalimuistin sivukoko on 4 kiB, aliasoitumista voi tapahtua jos välimuistin "tie" on tätä isompi). Pahimpiin L1I-kakun aliasoitumiseen liittyviin suorituskykyongelmiin tosin tuli Linuxin ja Windowsin kerneliin korjaukset Bulldozerin kärsittyä niistä aikoinaan, mutta tämä erilainen L1I-kakku voi joka tapauksessa hiukan vaikuttaa siihen, miten koodi kannattaa sijoitella muistiin. Tosin yleensä tämän tekee kuitenkin kääntäjä/linkkeri, eikä koodaaja itse.
Harvassa paikassa on kahta eri prossua... Sampsahan taisi saada sekä 1800X että viime tingassa 1700X. Katsotaan ehtiikö se ekaan versioon.tuolta löytyy linkit moneen arvosteluun.
AMD Ryzen 7 Review Roundup | VideoCardz.com
Yksi pätevän oloinen arvostelu
Review: AMD Ryzen 7 1800X (14nm Zen) - CPU - HEXUS.net
Anandilla kaikki. Mutta pelitestit on vasta osassa kaksi.Harvassa paikassa on kahta eri prossua... Sampsahan taisi saada sekä 1800X että viime tingassa 1700X. Katsotaan ehtiikö se ekaan versioon.
Jälleen täytyy Sampsa kiittää ja kumartaa sinulle ahkeruudesta ja uhrautuvaisuudesta meidän malttamattomien vuoksi!Menin nukkumaan klo 06:50 mutta nyt on testit pulkassa
Samoin täällä. Io-tech is the best, no protest.Mie ainakaa lue perkele yhtää artikkelia ennen kuin io-techin olen ekaksi katsastanut!
World time buddyn mukaa 16oo aikaa helsinki gmt+29AM EST on kuulemma 17.00 GMT +2.
+1Samoin täällä. Io-tech is the best, no protest.
Niinpä. Ja tuolloin loppui NDA.World time buddyn mukaa 16oo aikaa helsinki gmt+2
F5, F5, F5....Toiset noudatti näköjään 9 EST NDA liftiä ja toiset 9 CT NDA liftiä.
Kiitettävää hidastelua ainakin havaittavissa.Jokohan sivut kohtaa kaatuu
En ihmettele vaikka olisi. SMT on kuitenkin sen verta uusi ettei varmasti ole ihan kaikkea säädetty. Tosin olisi luullut että joku testaaja olisi tuon huomannut... ehkä onkin. Ehkä siellä on korjaus kulman takana?Onko näissä väitteissä perää, että Ryzenin HT/SMT ei toimisi oikein peleissä?
[Various] AMD Ryzen 7 Reviews - Page 17
Kokeilkaapa tuo.