1) läppärit Intelille, se on selvä.
2) kuinkas yleinen skenaario on maksimaalinen suorituskyky maksoi mitä maksoi periaatteella? Ja vielä pitäisi AVX-512 hyödyntävä ohjelmisto.
Kun mennään isojen poikien numeronmurskaukseen (sääennustukset, virtausfysiikan simuloinnit jne) niin tuo on todella merkittävä. Toki osa siitä laskennasta on saatu siirrettyä GPUlle joten tämän merkitys on hiukan vähenemään päin.
Ja isojen poikien softat kyllä osaa hyödyntää kaikki SIMD-käskykannat; Usein ne softat tule lähdekoodina ja ne voi itse kääntää. Ja AVX-512lle on nimenomaan kääntäjän
helpompi vektoroida kuin AVX2lle; On looppeja, jotka zen2lla suoritetaan skalaarisena (eikä neljää doublea rinnakkain laskien) mutta käännettynä AVX-512lle saadaan rinnakkaistettua, jollon näiden osalta nopeutus AVX-512sta onkin 8x eikä 2x.
3) katse se hinta... AMD:ltä dualsocket halvemmalla.
Jos kone pitää esim. saada palvelinräkissä tiettyyn kokoon niin sitten se pitää saada tiettyyn kokoon ja siitä maksetaan se mitä se maksaa.
Se, että tuote on kalliimpi ei tee siitä tuotteesta olematonta.
Lisäksi toi 56 core vaatii Intelin itsensä mukaan nestejäähdytyksen. Kuinka moni on valmis lähtemään serverien kanssa tuohon?
Kuka tahansa kuka haluaa palvelinräkkiinsä maksimaalisen suorituskyvyn pieneen tilaan
Lisäksi saatavuus on ilmeisen olematon, siinä missä AMD:tä saa jopa tavan kuluttaja hyllystä.
Mistä hyllystä? Ei ainakaan verkkokauppa.com:n tai Jimmsin hyllystä, ei edes tilaamalla kummastakaan. Verkkokauppa.com:lla ei mitään EPYCejä irrallisena hinnastossa edes tilattavissa, ja jimmsillä vain vanhoja zen1-pohjaisia EPCYejä hinnastossa edes tilattavissa.
Suorituskyky per rahayksikkö
Oletko koskaan kuullut sellaisesta asiasta kuin "markkinatalous"?
Piireistä pyydetään se hinta, minkä asiakkaat ovat niistä valmiit maksamaan.
Intelin datacenter-yksikkö teki jälleen erinomaisen tuloksen, reippaasti yli kolme kertaa enemmän kuin AMDn
koko liikevaihto, ja datacenter-yksikön liikevaihto kasvoi viime vuoteen nähden 4%.
Asiakkaat ovat selvästi olleet Intelin piireistä valmiita maksamaan sen minkä intel niistä pyytää.
Se, että intel pystyy pyytämään piireistään suhteessa suorituskykyyn kalliimpaa hintaa ei kerro mitään siitä, että intelin tekniikka olisi "huonompaa". Päin vastoin, se kertoo siitä, että intelillä on piireissään paljon sellaisia palvelinasiakkaille merkittäviä ei suoraan suorituskyvyssä näkyviä ominaisuuksia, joista asiakkaat ovat valmiita maksamaan.
Tämä on
useissa tapauksissa paikkaansapitävä muttei mitenkään universaalisti.
säikeet per rahayksikkö
watti per säie
Todella typeriä mittareita, joilla ei ole
mitään väliä. Kaskun et vielä keksi, että AMDn prosessorit tulee paremmanvärisessä pakkauksessa?
Päin vastoin, siinä että suorituskyky saavutetaan pienemmällä säiemäärällä on kolme merkittävää etua:
1) On ties kuinka paljon softaa, joita ei ole
vielä säikeistetty monelle säikeelle
2) On paljon algoritmeja, joita ei voi
tehokkaasti säikeistää monelle säikeelle.
3) Vaikka jonkun homman voi tehokkaasti monisäikeistää, jos monisäikeistys pitää tehdä liian korkealla tasolla, voidaan homman suorittamiseen tarvia huomattava määrä säiekohtaista muistia, eli muistinkulutus kasvaa säiemäärän kasvaessa. Voi tuntua sekä siinä, paljonko ohjelma vie muistia että siinä, mikä on ulompien tasojen välimuistien osumatarkkuus
4) Monien palvelinsoftien lisenssimaksu menee sen mukaan, monellako ytimellä tai säikeellä sitä ajetaan.
Näistä neljästä vain ensimmäisen suhteen tilanne on
ehkä parantumassa, kolmen jälkimmäisen suhteen ei. Tosin Pythonin ja Javascriptin yleistyminen saattaa näistä ykköstäkin viedä huonompaan suuntaan.
jne ovat 99% tapauksissa määrittäviä hankintakriteerejä saatavuuden jälkeen, ei absoluuttinen maksimisuorituskyky hinnasta välittämättä.
Nuo kaksi viimeistä säijuttua ei ole kenellekään järkevälle ihmiselle hankintakriteereitaä. Ne on hankintakriteereitä ainoastaan idiooteille.