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
8

MSI-moderkort med styrkretsen Z370 för Intel Coffee Lake listas på Prisjakt

Rapporterna och läckorna inför Intels lansering av Coffee Lake avlöser varandra. Nu listas åtta moderkort från MSI med styrkretsen Z370, bland annat toppmodellen Z370 Godlike Gaming. Läs mer

39

Apple TV 4K saknar stöd för Youtube i 4K UHD-upplösning

Utbudet av högupplöst media växer och blir mer lättillgängligt. Apple TV 4K är en mediaspelare gjord för 4K UHD-upplösning, men stöd saknas för uppspelning av film från Youtube i 4K. Läs mer

37

Intel säljstartar Core i9-7980XE, i9-7960X, i9-7940 med 18, 16 respektive 14 kärnor

Utrullningen av Skylake-X avrundas av de sanna toppmodellerna med 14, 16 och 18 kärnor, som släpps idag. Priset för flaggskeppet Core i9-7980XE är omkring 20 000 kronor. Läs mer

74

Intel avtäcker Coffee Lake med 6 och 4 kärnor för lansering den 5 oktober

Med knappt två veckor till lansering tillkännager Intel officiellt Coffee Lake för stationära datorer, där sex modeller i ett brett prisspann släpps i början av oktober. Läs mer

19

MSI Radeon RX Vega 64 Air Boost hittar ut på webben

Komponenttillverkaren MSI är mest känd för sin Gaming-serie inom grafikkort, men för AMD:s senaste Radeon RX Vega-familj blir referensliknande Air Boost först ut från bolaget. Läs mer

189

Ge ditt bästa tips på spel för att fördriva tiden

Det diskuteras i forumet kring spel som passar som kortare tidsfördriv och inte kräver flera timmar åt gången. Gå med i diskussionen och dela med dig av ditt bästa tips. Läs mer

17

Guide till nätverk: Öka räckvidden

Kenneth "Yoshman" Jonsson är tillbaka med en ny del i sin nätverksguide, där olika handgrepp för att utvidga räckvidden hos hemmanätverkets Wifi studeras. Läs mer

70

Quiz: Allt om lagringsmedia

Det har blivit dags för ny quiz på SweClockers, där ämnet denna gång är olika typer av lagringsmedia genom tiderna. Läs mer

38

Rykte: AMD arbetar på nya grafikkort baserade på Vega 11

Nya uppgifter talar för att Radeon RX Vega 56 och RX Vega 64 följs upp av 13 nya grafikkort baserade kretsen Vega 11. Dessa ska ersätta modeller i Radeon RX 400- och RX 500-serien. Läs mer

47

Minnesstandarden DDR5 snart färdigställd – lanseras 2019

Minnesutvecklaren Rambus meddelar att de gjort framsteg med DDR5, där de nu har börjat göra tester med fungerande minnen. Lanseringen väntas dock dröja till tidigast 2020 för konsumenter. Läs mer

36

AMD släpper drivrutin med stöd för Multi-GPU med Radeon RX Vega

I och med den senaste drivrutinen för AMD:s grafikkort introduceras stöd för Multi-GPU, där två stycken kort ur Radeon RX Vega-serien nu kan användas tillsammans för ökad prestanda. Läs mer

55

Rykte: Nvidia Geforce GTX 1070 Ti lanseras i oktober

Prestandaskillnaden mellan Geforce GTX 1070 och GTX 1080 lämnar mycket att önska, men nu ryktas Nvida lansera en storebror till den förstnämnda som ska täppa till tomrummet. Läs mer