Haavoittuvuudet voivat tehdä AMD-prosessoreista tuottavampia kuin kilpailijoiden sirut

Äskettäin paljastettu toinen Intel-prosessorien haavoittuvuus, nimeltään MDS (tai Zombieload), on toiminut sysäyksenä uudelle keskustelulle siitä, kuinka paljon suorituskyvyn heikkenemistä käyttäjien on siedettävä, jos he haluavat hyödyntää ehdotettuja korjauksia laitteistoongelmia. Intel on julkaissut omansa suorituskykytestit, joka osoitti hyvin vähän korjausten vaikutusta suorituskykyyn, vaikka Hyper-Threading oli poistettu käytöstä. Kaikki eivät kuitenkaan ole tätä mieltä. Phoronix-verkkosivusto piti itsensä itsenäisenä tutkimus ongelmia Linuxissa ja havaitsi, että korjausten soveltaminen kaikkiin äskettäin tunnistettuihin prosessorien haavoittuvuuksiin johtaa Intel-suorittimien suorituskyvyn heikkenemiseen keskimäärin 16 % ilman Hyper-Threadingin poistamista käytöstä ja 25 %, kun se on poistettu käytöstä. Samanaikaisesti Zen+-arkkitehtuurilla varustettujen AMD-suorittimien suorituskyky, kuten samoissa testeissä on osoitettu, laskee vain 3%.

Haavoittuvuudet voivat tehdä AMD-prosessoreista tuottavampia kuin kilpailijoiden sirut

Tutkimuksessa esitetyistä testeistä voidaan päätellä, että Intel-prosessorien suorituskyvyn heikkeneminen vaihtelee suuresti sovelluksesta toiseen ja Hyper-Threadingin ollessa pois käytöstä voi helposti ylittää jopa puolitoistakertaisen koon. Itse asiassa puhumme juuri tästä hän puhuu Apple, kun se nimeää hintansa Zombieloadin poistamisesta - jopa 40%. Samaan aikaan Apple, kuten Google, sanoo, että tämä on ainoa tapa tehdä Intel-prosessoreihin perustuvista järjestelmistä täysin turvallisia. Jos et kytke Hyper-Threadingia pois päältä, suorituskyvyn heikkeneminen voi olla myös huomattava: pahimmassa tapauksessa se on kaksinkertainen.

Haavoittuvuudet voivat tehdä AMD-prosessoreista tuottavampia kuin kilpailijoiden sirut

On syytä selventää, että Phoronix-testit koskivat koko korjaustiedostosarjan vaikutuksen tarkistamista kaikkia viimeaikaisia ​​haavoittuvuuksia vastaan ​​- Spectre, Meltdown, L1TF ja MDS. Ja tämä tarkoittaa, että tässä tapauksessa puhumme suurimmasta suorituskyvyn erosta, jonka Intel-prosessorien omistajat saavat, kun kaikki korjaustiedostot on asennettu kerralla. Tämä selittää myös AMD-suorittimissa havaitun suorituskyvyn heikkenemisen. Vaikka MDS ei vaikuta niihin, AMD-sirut ovat herkkiä tietyntyyppisille Spectre-haavoittuvuuksille ja vaativat siksi myös ohjelmistokorjauksia. Ne eivät kuitenkaan vaadi mitään radikaaleja toimenpiteitä, kuten Hyper-Threadingin poistamista käytöstä.

Intel-prosessorien suorituskyvyn vakava heikkeneminen korjaustiedostojen asentamisen jälkeen voi olla kohtalokas tekijä yhtiön asemalle palvelinmarkkinoilla. Samalla kun AMD valmistautuu nostamaan suorituskykyrimaa uusilla 7 nm:n EPYC (Rome) -suorittimillaan, Intelin sirujen suorituskyky liikkuu tasaisesti päinvastaiseen suuntaan. Samanaikaisesti on mahdotonta kieltäytyä korjaamasta palvelinratkaisujen haavoittuvuuksia - siellä ne muodostavat suurimman vaaran. Näin ollen AMD:llä on mahdollisuus nousta pian nopeampien palvelinratkaisujen toimittajaksi, mikä tulee vaikuttamaan vakavasti sen asemaan palvelinmarkkinoilla, joista yhtiö tavoittelee 10 prosentin osuutta seuraavan vuoden aikana.


Haavoittuvuudet voivat tehdä AMD-prosessoreista tuottavampia kuin kilpailijoiden sirut

Kuluttajatyöpöytäjärjestelmien käyttäjät voivat hyvinkin kieltäytyä käyttämästä korjaustiedostoja, ainakin siihen asti, kunnes haavoittuvuuksien mahdollisesti vaaralliset hyödyntämisskenaariot on tunnistettu. Phoronix-testien mukaan, vaikka alkuperäinen Core i7-8700K on nopeampi kuin Ryzen 7 2700X keskimäärin 24 %, korjausten jälkeen etu pienenee 7 %:iin. Jos noudatat konservatiivisimpia suosituksia ja lisäksi poistat Hyper-Threadingin käytöstä, vanhempi AMD-prosessori on 7% nopeampi kuin Core i8700-4K.



Lähde: 3dnews.ru

Lisää kommentti