Linus Torvalds sågar fler processorkärnor

Linus Torvalds sågar fler processorkärnor

Fler kärnor ger inte nödvändigtvis mer prestanda. Linux-skaparen Linus Torvalds drar iväg en svavelosande salva mot alla dem som förespråkar massiv parallellisering på klientsidan.

Amdahls lag kallas en modell som förutsäger den maximala teoretiska prestandavinsten av att parallellisera programkod för exekvering på flerkärniga processorer. Inte nog med att det ofta är svårt och ibland även omöjligt att alltid utnyttja alla kärnor, den potentiella prestandavinsten minskar med varje ytterligare beräkningsenhet för att slutligen gå mot noll.

640px-AmdahlsLaw.svg.png

Trots detta fortsätter processortillverkarna att lägga till fler kärnor medan grafikmakarna satsar på GPGPU-tillämpningar, en trend som sedan ett par år tillbaka även syns till på mobilfronten. Det får Linus Torvalds, skaparen av operativsystemet Linux, att reagera och i känd stil dra iväg en svavelosande salva mot alla dem som förespråkar massiv parallellisering.

Scaling isn't going to continue forever, and people want mobility, so the crazies talking about scaling to hundreds of cores are just that - crazy. Why give them an ounce of credibility? Where the hell do you envision that those magical parallel algorithms would be used?

Enligt Torvalds finns det bara två områden där mer omfattande parallellisering är motiverat, närmare bestämt inom grafik(-processorer) och på serverfronten. Han menar att normala klienter klarar sig med fyra kärnor och att fler än så leder till högre strömförbrukning än vad som är praktiskt gångbart, alternativt tvingar fram svagare beräkningsenheter, vilka är svåra att utnyttja.

The whole "let's parallelize" thing is a huge waste of everybody's time. There's this huge body of "knowledge" that parallel is somehow more efficient, that whole huge body is pure and utter garbage.

Efter mothugg från andra debattörer medger Torvalds att det finns fler, om än nischade områden, där mer än fyra kärnor kan vara till nytta även på klientsidan. Här nämns exempelvis arbetsstationer med 16 kärnor för bild- och videoredigering. Han står dock fast vid åsikten att ytterligare parallellisering inte är rätt väg framåt.

Kommentarer till artikeln

209 debattinlägg

Skicka en rättelse
9

No Man's Sky Next får trailer – flerspelarläget släpps skarpt 24 juli

Inom kort lanseras No Man's Sky Next, som lovar att ta spelet närmare vad som utlovades vid släpp. På menyn står ny grafik, ett flerspelarläge och möjligheten att styra armador. Läs mer

16

Galleriet: Mahogany Desk färdigställt – dator inbyggd i skräddarsytt skrivbord

Med åländsk björk och en vision om ett rejält datorbord skred medlemmen Khezan till verket. Resultatet efter fyra år blev ett gediget datorchassi/skrivbord, och nu finns det stiliga bygget att beskåda i galleriet! Läs mer

3

SweClockers bjuder in till Discord – spela med oss i sommarvärmen!

Under sommarledigheten har många förhoppningsvis gott om tid för att diskutera datorhårdvara och beta av spellistan. Hoppa då in i vår Discord för en komplett upplevelse! Läs mer

12

Samsung konstruerar den första funktionella LPDDR5-kretsen

Högre densitet, lägre strömförbrukning och snabbare hastigheter är att vänta vid skiftet till DDR5-minnen. Nu färdigställer Samsung den första strömsnåla LPDDR5-kretsen. Läs mer

I samarbete med Asus
35

Asus frågar SweClockers – svara och vinn lyxiga gamingprylar

Vad tycker SweClockers läsare om gamingprylar? Asus ställer frågor och lockar med påkostade tävlingsvinster för den som svarar bäst. Läs mer

200

Forumet: GlassClockers diskuterar de bästa glassarna i sommarvärmen

Solsting och termometer norr om 30°C innebär förhoppningsvis glass i stora lass! I forumet pågår livliga diskussioner om sommarens bästa glass, in och posta bilder på din favorit! Läs mer

3

Halvtid i testlabbet 2018 – första halvårets tester samlade

Det råder semestertider i Sverige, där bad och snudd på tropiskt klimat ser ut att stå på agendan sommaren 2018. I lugnet passar SweClockers på att sammanfatta det gångna halvårets tester. Läs mer

Forumdel: Modifikationer och egna konstruktioner

Många på SweClockers kan sätta ihop komponenter, men vissa tar det steget längre och börjar skräddarsy egna lösningar. Är du sugen på att börja och vill ha hjälp eller inspiration? Spana då in vår forumdel för moddning! Läs mer

87

AMD:s drivrutiner mest stabila enligt rapport

Bolaget QA Consultants har genomfört stabilitetstester på grafikkort från Nvidia och AMD, där deras slutsats är att det sistnämnda har de mest stabila drivrutinerna. Läs mer

9

Forumet: Rösta fram Månadens Galleri för juli 2018

Det är återigen dags för Månadens Galleri, där medlemmarna får rösta om några av de flådigaste gallerierna. Vad sägs om ett hemmasnickrat tangentbord, eller en dator inspirerad av läderläppen? Läs mer

21

Aliens: Colonial Marines kan få smartare AI genom att rätta stavfel i koden

Ökända Aliens: Colonial Marines fick hård kritik vid släpp. Orsakerna stavas stendum AI och nedgraderad grafik, men förstnämnda visar sig nu delvis bero på en felstavning i koden. Läs mer

I samarbete med Ownit
25

Del 2: Så fungerar internet – hos Ownit

Hur hittar egentligen trafiken från SweClockers server till våra datorer? Det undersöker Karl Emil Nikka när han besöker internetoperatören Ownits huvudkontor. Läs mer