Linus Torvalds: "Jag hoppas att Intel AVX-512 dör en smärtsam död"

Permalänk
Melding Plague

Linus Torvalds: "Jag hoppas att Intel AVX-512 dör en smärtsam död"

Linux-skaparen är sedvanligt frispråkig när han kallar AVX-512 en gimmick som bara existerar för att ge bra benchmark-resultat.

Läs hela artikeln här

Visa signatur

Observera att samma trivselregler gäller i kommentarstrådarna som i övriga forumet och att brott mot dessa kan leda till avstängning. Kontakta redaktionen om du vill uppmärksamma fel i artikeln eller framföra andra synpunkter.

Permalänk
Medlem

På gränsen till näthat från den gode Linus. Tråkigt att se från hans sida.

Permalänk
Medlem

@lindahlj:
Utvecklingen av Linux är ännu värre, han är mer eller mindre som en diktator rakt ur ett spel, utvecklar ingenting längre utan styr med en järnhand av vem som inte får göra vad. Matar genom devs höger och vänster som extremt snabbt tröttnar då de får noll chans till utveckling inom branschen. De får inte röra något överhuvudtaget utanför sina extremt specifika områden, som en maskin.

Linux skulle nog få en hel del fart och nytt liv om Torvalds tog sig själv ur bilden, han behövs inte längre. Inte de senaste tio åren. Numera är han en stoppkloss.

Permalänk
Medlem
Skrivet av lindahlj:

På gränsen till näthat från den gode Linus. Tråkigt att se från hans sida.

tycker det är skönt med någon som är frispråkig och vågar vara öppet kritisk och dessutom lite hård mot toppföretag. Det är ju liksom inte så att han drar något ur röven när han kommer med någon kritik.

Visa signatur

..:: trickeh2k ::..
Windows 11 Pro - Ryzen 7 7800X3D - ASUS TUF B650-PLUS - Kingston FURY Beast DDR5 64GB CL36 - MSI MAG A850GL - MSI RTX 4080 VENTUS 3X OC - Acer Predator XB271HU - ASUS VG248QE - QPAD MK-85 (MX-Brown)/Logitech G PRO Wireless - Samsung 960 EVO 250GB, Samsung EVO 860 500GB, SanDisk Ultra II 480GB, Crucial MX500 1TB, Kingston KC3000 2TB - Steelseries Arctic 5 - Cooler Master Masterbox TD500 Mesh V2

Permalänk
Medlem
Skrivet av lindahlj:

På gränsen till näthat från den gode Linus. Tråkigt att se från hans sida.

Not sure if sarcasm, men "hat" vetitusan, han är uppenabart irriterade på Intel och med all rätt i detta fall. Sedan kan man ju alltid disskutera huruvida man tycker att han beter sig bra eller dåligt, men låt oss inte luras att han gör något han faktiskt inte gör.

I just detta fall hade han ju också exempel på varför han är kritisk till AVX-512, hur kan man vara så lättkränt att man inte kan ta sig an en argumentation, eller ens att någon annan faktiskt tar sig an den.

Permalänk
Medlem
Skrivet av lindahlj:

På gränsen till näthat från den gode Linus. Tråkigt att se från hans sida.

Haha Nej.

@str8forthakill det finns inget som hindrar någon annan att ha sin egna Kernel fork och låta folk skicka PR:s till den istället. Men i princip alla väljer att använda Linus upstream. Om det du säger är sant skulle det inte se ut som det gör. Linus får göra som han vill med hans repo, gillar man det inte får OCH KAN man gå någon annanstans.

Permalänk
Medlem

Kan vi inte slippa nyheter om och från gnälliga surpuppan Torvalds? Har han varit relevant de senaste 25 åren?

Visa signatur

Moderkort: Gigabyte X570 Aorus Master | CPU: AMD Ryzen R9 5900X | CPU-kylare: Noctua NH-D15 chromax.black | RAM: Corsair Vengeance LPX 64 GB (4x16) DDR4-3600 CL18 | GPU: Gigabyte RTX 4080 Eagle OC | SSD: 2 x Samsung 970 EVO Plus 1 TB NVMe + Kingston A400 480 GB + Samsung QVO860 1 TB | PSU: EVGA SuperNOVA G2 1000 W Gold | Chassi: Lian Li O11 Dynamic XL | Skärm: BenQ PD3200U @ 3840x2160 + ASUS ROG Strix XG32VQ @ 2560x1440 | Tangentbord: Corsair K68 RGB Cherry MX Red | Mus: Logitech MX Master 2S

Permalänk
Medlem

@dlq84:
Finns inga pengar i att starta upp det, lite som att säga att är man trött på Nvidias dominans på grafikkortsmarknaden är det bara att utveckla en egen GPU och börja sälja. Finns ingen som stoppar dig där! Vem som helst kan köpa licenser att använda deras patent.

Torvalds behövs inte längre, han bidrar inte något till sitt eget projekt längre.

Permalänk
Medlem

Känns som att han är bitter över att hans nya dator saknar instruktionerna...

Permalänk

Jag tycker Torvalds är rätt skön
För att vara Finne så är han rätt så extrovert

Visa signatur

/ SvSm
- Datorer ska synas men inte höras.
AMD Barton 2600+, 1024 DDRAM 400 @ 333, ASUS A7V880, Radeon 9800 Pro, Eizo FlexScan L557.

Permalänk
Medlem
Skrivet av medbor:

Känns som att han är bitter över att hans nya dator saknar instruktionerna...

Nej, gcc använder dom ju inte av prestandaskäl:
"AVX-512 causes a frequency throttling even greater than its predecessors, causing a penalty for mixed workloads. The additional downclocking is triggered by the 512-bit width of vectors, and using the 256-bit part of AVX-512 (AVX-512VL) does not trigger it. As a result, gcc defaults to prefer using the 256-bit vectors."
/ Wikipedia

Permalänk
Medlem
Skrivet av cyklonen:

Kan vi inte slippa nyheter om och från gnälliga surpuppan Torvalds? Har han varit relevant de senaste 25 åren?

Eh, ja? Han och hans kärna Linux är extremt relevant även idag. Har du bott under en sten den senaste tiden?

Visa signatur

Desktop: AMD Ryzen 7 3700X / 48GB RAM / RX 6600 XT / 2TB SSD / Arch Linux
Server: Intel(R) i5-7400T / 32GB RAM / 21TB HDD / Proxmox

Permalänk
Medlem

Jag kan hålla med om att fragmentering suger, men nu ska vi lugna ner oss lite.

AVX512 används väldigt väl i bl.a. vissa mjukvaror för switching och routing. Ja, det påverkar frekvensen på Intelprocessorer, men samtidigt utför vi samma arbete med färre cykler. Inte för att säga att det alltid har fungerat väl (tidiga Skylake).

Permalänk
Medlem
Skrivet av str8forthakill:

@dlq84:
Finns inga pengar i att starta upp det, lite som att säga att är man trött på Nvidias dominans på grafikkortsmarknaden är det bara att utveckla en egen GPU och börja sälja. Finns ingen som stoppar dig där! Vem som helst kan köpa licenser att använda deras patent.

Torvalds behövs inte längre, han bidrar inte något till sitt eget projekt längre.

Liten skillnad där....

Precis på samma sätt som att det finns ett antal olika linuxdistributioner så kan man som sagt göra en fork på kärnan utan någon egentlig kostnad än sin egna tid.

Lycka till med att ha råd och än viktigare få rätten att köpa licenser till nividas patent...

Permalänk
Inaktiv

Kan någon på forumet som kan CPUer på riktigt förklara om det finns någon substans i det Linus säger? Jag antar att det gör det men det vore kul att höra riktiga anledning ist för haters :). Linus inlägg sa inte så mycket. Jag tror inte att Intel implementerat avx512 om det inte vore användbart för någon heller.

Permalänk
Medlem

@filbunke:
Ingen skillnad, lycka till att anställa 100 personer att utveckla en linux-kärna åt dig, det är inte ett enmansjobb. Det är inte ett hobby-projekt. Det är en massiv insats, det är inget som görs gratis. Torvalds är inte en del av utvecklingen längre mer än att han pekar finger åt folk som vill lära sig saker utanför sina områden, och åt andra företag.

@Kattus Linux-kärnan han påbörjade för 25 år sedan är relevant idag, Torvalds själv har noll relevans och inflytande idag. Han är knappt en del av sitt eget projekt mer än att han spottar på folk under sig i kedjan. Skulle Torvalds försvinna ur bilden skulle utvecklingen rampas upp rejält, han är en stoppkloss, inte en tillgång. Och tyvärr sitter han på tronen byggd av goodwill som hindrar andra kärnor från att konkurrera.

Permalänk
Medlem
Skrivet av anon228747:

Kan någon på forumet som kan CPUer på riktigt förklara om det finns någon substans i det Linus säger? Jag antar att det gör det men det vore kul att höra riktiga anledning ist för haters :). Linus inlägg sa inte så mycket. Jag tror inte att Intel implementerat avx512 om det inte vore användbart för någon heller.

Det som vanligen sker är att det läggs till nya instruktioner men nu väljer de att ta bort instruktioner som funnits tidigare. Detta leder till osäker framtid för mjukvara som är anpassad för att använda instruktionerna då den alltså kan sluta fungera på nyare processorer av samma typ och segment. Det är väl huvudsaken i det han gnäller på

Permalänk
Medlem
Skrivet av str8forthakill:

@filbunke:
Ingen skillnad, lycka till att anställa 100 personer att utveckla en linux-kärna åt dig.

Det finns många som utvecklar olika delar för specialiserade områden, till exempel Google har egna varianter i sina datacenter, PS4 är ett annat exempel.

Linus bidrar i allra högsta grad, även om han inte skriver så mycket kod så ser han till att rätt kod hamnar i kärnan och bevakar andras arbete och löser dispyter. Tror du behöver kolla upp varför han köpte en threadripper, det var inte för att lira CS direkt... han sitter heltid med linuxkärnan och det har han gjort sen den skapades, ingen annan är mer kvalificerad för den roll han har!

Permalänk
Inaktiv
Skrivet av lindahlj:

På gränsen till näthat från den gode Linus. Tråkigt att se från hans sida.

Näthat? Han är frispråkig och vågar uttrycka sig om saker och ting.

Permalänk
Medlem

@medbor:
Torvalds skriver ingen kod överhuvudtaget längre, har du inte läst på om Linux utveckling på senaste tiden?

Permalänk
Medlem
Skrivet av str8forthakill:

@medbor:
Torvalds skriver ingen kod överhuvudtaget längre, har du inte läst på om Linux utveckling på senaste tiden?

Skriva kod är långt från samma som att bidra, tror det är du som missat båten eller hamnat i något läger av rebeller som tycker utvecklingen är för seg.

Jag tycker det är bra med en stoppkloss så vi tänker igenom det vi gör innan det blir massa remote holes och annat skräp

Permalänk
Medlem
Skrivet av lindahlj:

På gränsen till näthat från den gode Linus. Tråkigt att se från hans sida.

Ja stackars lille AVX-512, hur kan en vuxen man bete sig så mot en sådan liten försvarslös instruktionsuppsättning? Mjukvara har minsann också känslor.

Permalänk
Avstängd
Skrivet av str8forthakill:

@filbunke:
Ingen skillnad, lycka till att anställa 100 personer att utveckla en linux-kärna åt dig, det är inte ett enmansjobb. Det är inte ett hobby-projekt. Det är en massiv insats, det är inget som görs gratis. Torvalds är inte en del av utvecklingen längre mer än att han pekar finger åt folk som vill lära sig saker utanför sina områden, och åt andra företag.

@Kattus Linux-kärnan han påbörjade för 25 år sedan är relevant idag, Torvalds själv har noll relevans och inflytande idag. Han är knappt en del av sitt eget projekt mer än att han spottar på folk under sig i kedjan. Skulle Torvalds försvinna ur bilden skulle utvecklingen rampas upp rejält, han är en stoppkloss, inte en tillgång. Och tyvärr sitter han på tronen byggd av goodwill som hindrar andra kärnor från att konkurrera.

precis precis...
utan torvalds skulle den lilla människan klara sig hur bra som helst, synd att han är en diktator och plågar alla...

Provokation borttagen /Mod
Visa signatur

Linux + AMD 1055T, Kingston 16GB ECC, Asus M5A88-M EVO, Sapphire 5850, Antec P180 mini, Cooler Master Silent Pro M600

Permalänk
Medlem
Skrivet av str8forthakill:

@medbor:
Torvalds skriver ingen kod överhuvudtaget längre, har du inte läst på om Linux utveckling på senaste tiden?

Det är ju inte så att han sitter på arslet och petar sig i naveln direkt, han jobbar fortfarande heltid med översiktsarbetet kring linuxkärnan och kontrollerar vad som kommer in i den.

Permalänk
Medlem

@medbor:
Tror du missförstår lite.
Det är Torvalds som skapar dispyter och ryter till så fort någon tittar på något utanför deras extremt specifika områden. Han bidrar ingenting längre. Folk under Torvalds styr och bestämmer vad som går in i kärnan. Vill någon titta på kod utanför sina specifika områden ryter det till rejält för de får minsann enbart jobba med sina extremt specifika områden.

Torvalds är en chef rakt ur helvetet själv, hans roll har sedan länge tagit slut.

Och anledningen till att det är den dominanta kärnan. När folk donerar till Linux, när företag donerar till Linux. Det går till hans gyllne tron vilket är kärnan han startade. Det finns många ekonomiska resurser de har tillgång till. Vilket är varför utvecklingen är så aktivt på kärnan han startade. Vem som helst kan forka visst, men de har noll tillgångar, noll ekonomiska resurser. Och får noll tillbaka. Torvalds kärna betalas av goodwill och stöttas av goodwill, därför kan ingen konkurrera med den.

Permalänk
Medlem

@sae: För att det kostar pengar att anställa utvecklare som kan utveckla Linuxkärnan..

Visa signatur

Ingen part kan vinna eller förlora en diskussion, då en diskussion är för gruppens gemensamma utveckling kring ett ämne.
►Jag förbehåller mig rätten att ha helt upp åt väggarna fel◄

Permalänk
Inaktiv
Skrivet av lindahlj:

På gränsen till näthat från den gode Linus. Tråkigt att se från hans sida.

Från https://sv.wikipedia.org/wiki/N%C3%A4that:

Citat:

Näthat är ett samlingsbegrepp för hot, trakasserier, kränkningar, förolämpningar eller nätmobbning mot en individ, eller hets mot folkgrupp (engelska hate speech), som sker över internet.

Ingen individ eller folkgrupp blev påhoppad. Alltså är det inte näthat.

Näthat är ett verkligt problem, så låt oss inte urholka ordets betydelse, okej?

Permalänk

Gött att jag endast baserar mina benchmarks på ingame FPS och timeframes.

För jag köper en dator för simpla saker och spel.

Har de högre FPS, då kör jag på det.

Visa signatur

CPU i9-9900K GPU ASUS RTX 2080 TI Strix OC MB ASUS STRIX Z390-E RAM Corsair VENGEANCE RGB 32GB DDR4 3200MHz Case Fractal Design Define C PSU EVGA G3 850W Cooling Noctua D15
Monitor MSI Optix MAG342CQR SSD Samsung 970 EVO 500GB 860 EVO 500GB 860 QVO 2TB + QVO 4TB PLEX Server 2x HC560 20TB+WD RED 2x10TB+12TB

Permalänk
Medlem
Skrivet av str8forthakill:

@medbor:
Tror du missförstår lite.
Det är Torvalds som skapar dispyter och ryter till så fort någon tittar på något utanför deras extremt specifika områden. Han bidrar ingenting längre. Folk under Torvalds styr och bestämmer vad som går in i kärnan. Vill någon titta på kod utanför sina specifika områden ryter det till rejält för de får minsann enbart jobba med sina extremt specifika områden.

Torvalds är en chef rakt ur helvetet själv, hans roll har sedan länge tagit slut.

Och anledningen till att det är den dominanta kärnan. När folk donerar till Linux, när företag donerar till Linux. Det går till hans gyllne tron vilket är kärnan han startade. Det finns många ekonomiska resurser de har tillgång till. Vilket är varför utvecklingen är så aktivt på kärnan han startade. Vem som helst kan forka visst, men de har noll tillgångar, noll ekonomiska resurser. Och får noll tillbaka. Torvalds kärna betalas av goodwill och stöttas av goodwill, därför kan ingen konkurrera med den.

Han är absolut frispråkig och jag håller absolut inte med om allt han säger men han gör mycket bra saker för linux i mina ögon, men såklart finns det andra som tycker tvärt om, det är bara helt normalt.

Skulle många hata det han gör skulle såklart andra kärnor uppstå, finns ju redan andra stabila grunder och forkar, men finns också en bra anledning till varför just hans version är välanvänd. Det är mycket hans förtjänst skulle jag säga. Ingen annan har så djupa insikter i helheten som han vad jag vet...

Permalänk
Medlem
Skrivet av anon228747:

Linus inlägg sa inte så mycket. Jag tror inte att Intel implementerat avx512 om det inte vore användbart för någon heller.

Vill man bilda sig en egen uppfattning om varför Linus tycker som han tycker går man och läser Linus mail som Phoronix länkat till. Linus deltar rätt friskt i den tråden.

Några axplock nedan. Kontexten är att Alder Lake inte har AVX512. Och inte AVX2 heller om jag förstår det rätt. Nu är jag ute på hal is, men jag uppfattar det som att man plockat bort även AVX2 eftersom småkärnorna inte har de instruktionerna till att börja med och man kan inte ha en situation där en process har olika tillgång till olika ISA beroende på vilken kärna den råkat bli schemalagd på.

Citat:

The reason I detest AVX512 is that it doesn't sanely allow for that kind of gradual and non-fragmenting model.

Citat:

I'll give kudos to Intel when they do things well, and they do do many things well (well, used to, and I'm still hoping to see the old Intel come roaring back, because it's been so depressing lately). But I'll also point out when I think they've screwed up. AVX512 and transactional memory have been bad, I think. They've been bad both from a technical standpoint, but equally importantly from that "fragmenting the market" standpoint.

Citat:

Fragmentation kills your market. The fact is, AVX512 isn't worth it, because it's not reliably enough there. And I don't think it's reasonably ever going to be, because it was never designed to work on low end.

With a new not-even-released-yet CPU's not supporting it being a case in point.

And that makes AVX512 actively bad. It was literally designed not to be used in any generic code, and is basically only useful for "hey, we have this kernel of code that is so hot that we'll just create five different versions of it.