Så snabba är Apples nya kretsar

Permalänk
Melding Plague

Så snabba är Apples nya kretsar

M4 Pro överraskar med hög multitrådad prestanda, medan M4 Max sätter nytt enkeltrådat rekord i Geekbench.

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

Undrar om det finns någon större teknisk begränsning att de inte skalar till större antal kärnor. Just nu är ju cpu-delen nästan alltid nästan samma i hela linjen av processorer. Jag hade lätt varit mer villig att betala mer för mer än 4+4 eller 8+2. Varför inte 16+4 eller mer?

Permalänk
Medlem

Vafan det kändes som jag precis köpte sambons M1 Air och nu finns det redan en M4 :/

Visa signatur

Black smoke doesnt mean engines broke #diesel

Permalänk
Medlem
Skrivet av SotarnAnton:

Vafan det kändes som jag precis köpte sambons M1 Air och nu finns det redan en M4 :/

Men m1:an funkar ju väl ändå för "allt"?

Permalänk
Medlem
Skrivet av SotarnAnton:

Vafan det kändes som jag precis köpte sambons M1 Air och nu finns det redan en M4 :/

Sälj den? Även för m1 borde du få ganska bra pengar och m4 mini är billig.

Permalänk
Medlem

Tittar man på GPU prestanda under Metal ser det dock annorlunda ut. Där presterar en M1 Max något bättre än en M4 Pro. Men det är kanske inte så konstigt då den har 32 grafikkärnor i stället för 20.

M1 och M2 serien saknar ray tracing. Men har man en M1 Max eller M2 Max och vill uppgradera och samtidigt prioriterar bra GPU prestanda bör man kanske ändå satsa på en M4 Max med 40 grafikkärnor.

https://browser.geekbench.com/v6/compute/3039875

https://browser.geekbench.com/v6/compute/3041603

Visa signatur

ASUS K7M, AMD Athlon 1000 MHz Slot A, 3dfx Voodoo5 5500 64 MB AGP, 512 MB SDRAM @ CL 2-2-2-5, Cooler Master ATC-100-SX Aluminum Mid Tower.

Permalänk
Skrivet av medbor:

Undrar om det finns någon större teknisk begränsning att de inte skalar till större antal kärnor. Just nu är ju cpu-delen nästan alltid nästan samma i hela linjen av processorer. Jag hade lätt varit mer villig att betala mer för mer än 4+4 eller 8+2. Varför inte 16+4 eller mer?

Min gissning är att de helt enkelt inte är intresserade av ytterkanterna av marknaden: de kommer aldrig bygga budgetdatorer i det lägre prisskiktet, och de kommer inte att försöka täcka behoven hos dem som inte klarar sig med största Mac Studio i varje läge: Över den nivån hittar du nog oftare Linux och serverfarmer snarare än enskilda superkraftfulla arbetsstationer.

Permalänk
Medlem

Skulle gärna se en Windowsdator med de här kretsarna 🙂

Visa signatur

Modermodem från ONOFF och bildskärmsutrustning från Electrolux. US Robotics 28.8K telefonuppringd internetförbindelse. Har en förkärlek för tysk tjejpop.

Permalänk
Medlem
Skrivet av HappySatan:

Skulle gärna se en Windowsdator med de här kretsarna 🙂

Vi får hopas på att qualcom håller tempo och att nvidias blir bra så vi får något vettigt på windows-sidan också istället för dagens värme-element.

Visa signatur

Amd o Apple

Permalänk

Vi vill se spelpresanta. Det finns många spel till både windows och macos och då blir en prestanda jämförelse enkel.

Permalänk
Medlem
Skrivet av andelf:

Men m1:an funkar ju väl ändå för "allt"?

Jag använder fortfarande en m1 pro på jobbet, fungerar fortfarande utmärkt. Byter kanske nästa år men inte p.g.a. prestanda.

Visa signatur

Amd o Apple

Permalänk
Medlem
Skrivet av Mindfighter:

Vi får hopas på att qualcom håller tempo och att nvidias blir bra så vi får något vettigt på windows-sidan också istället för dagens värme-element.

Verkligen! Det ska bli spännande att se vad Nvidia kan hitta på. De är ju (också) rika som troll numera.

Visa signatur

Modermodem från ONOFF och bildskärmsutrustning från Electrolux. US Robotics 28.8K telefonuppringd internetförbindelse. Har en förkärlek för tysk tjejpop.

Permalänk
Medlem
Skrivet av HappySatan:

Skulle gärna se en Windowsdator med de här kretsarna 🙂

Sen blir frågan hur stor fördel Apple har av att ha full kontroll över både hårdvara och OS. Även om Nvidia släpper en grym ARM processor kommer Windows fixa saker som x86 översättning lika bra som MacOS osv?

Permalänk
Medlem
Skrivet av HappySatan:

Skulle gärna se en Windowsdator med de här kretsarna 🙂

Under tiden kan du ju köra Asahi Linux och Steam Proton. Det är i ett hyfsat fungerande stadium nu.

Visa signatur

Intel i9-12900K | Asus STRIX Z690-I | 32 GB DDR5-6400 CL30 | AMD Radeon RX 7900 XTX | WD Black SN850 1 TB
Asus ROG Loki SFX-L 750W | SSUPD Meshlicious | Arctic Cooling Freezer II 280 | Alienware AW3423DWF

Permalänk
Medlem
Skrivet av superapan:

Under tiden kan du ju köra Asahi Linux och Steam Proton. Det är i ett hyfsat fungerande stadium nu.

Sant! Det är egentligen ett vettigt alternativ. Problemet är att jag ogärna köper Appledator nu sedan de börjat löda fast allt. Vill ju kunna trycka i mer minne, ssd osv efter något år

Visa signatur

Modermodem från ONOFF och bildskärmsutrustning från Electrolux. US Robotics 28.8K telefonuppringd internetförbindelse. Har en förkärlek för tysk tjejpop.

Permalänk
Medlem
Skrivet av rotkiv42:

Sen blir frågan hur stor fördel Apple har av att ha full kontroll över både hårdvara och OS. Även om Nvidia släpper en grym ARM processor kommer Windows fixa saker som x86 översättning lika bra som MacOS osv?

x86 översättning stöds redan i Arm versionen av Windows, hur bra det fungerar vet jag inte.

Permalänk
Medlem

Apples A18/A18 Pro har också ganska hyfsad enkeltrådad prestanda. Får drygt 3500 poäng på min iPhone 16 Pro. Har ökat med några hundra poäng sedan första versionen av iOS 18 så chansen finns att även M4 serien kommer prestera bättre om man ger det lite tid.

Visa signatur

ASUS K7M, AMD Athlon 1000 MHz Slot A, 3dfx Voodoo5 5500 64 MB AGP, 512 MB SDRAM @ CL 2-2-2-5, Cooler Master ATC-100-SX Aluminum Mid Tower.

Permalänk
99:e percentilen

Hur kan man se att M4 Max är snabbast om man inte redan vet det? Den topplista för singeltrådade resultat som jag hittade genom att gå till Top Single-Core Results i menyn innehåller bara vad jag uppfattar som ren smörja. Exempelvis toppas den av en "Xiaomi 2107113SI" med Android 9 och en Ryzen 5 7600 som ska ha presterat 8654 poäng. På andra plats ligger en Google Pixel 7 Pro med en 5900X, osv … 😵‍💫

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Medlem
Skrivet av Alling:

Hur kan man se att M4 Max är snabbast om man inte redan vet det? Den topplista för singeltrådade resultat som jag hittade genom att gå till Top Single-Core Results i menyn innehåller bara vad jag uppfattar som ren smörja. Exempelvis toppas den av en "Xiaomi 2107113SI" med Android 9 och en Ryzen 5 7600 som ska ha presterat 8654 poäng. På andra plats ligger en Google Pixel 7 Pro med en 5900X, osv … 😵‍💫

saken är ju den att geekbench körs i extremt korta intervaller så det som annars normalt sänker en mobil cpu (dvs effekt och kylning) hinner ofta inte träda in. Dessa mobila cpu-er har säkert prestanda på den här nivån, dock enbart i korta intervaller medan en desktop cpu kan köra 24x7 med den prestandan.

Visa signatur

|Ryzen 5800x3d|RX 7900XTX Hellhound|Asus Prime X370 Pro|32GiB Corsair 3200MHz CL16 Vengeance|Corsair HX1000i|Fractal Define R5|LG 45GR95QE|Corsair K100|Razer DeathAdder V3 Pro|Ubuntu 24.04|

Permalänk
Medlem
Skrivet av F.Ultra:

saken är ju den att geekbench körs i extremt korta intervaller så det som annars normalt sänker en mobil cpu (dvs effekt och kylning) hinner ofta inte träda in. Dessa mobila cpu-er har säkert prestanda på den här nivån, dock enbart i korta intervaller medan en desktop cpu kan köra 24x7 med den prestandan.

Det är androidtelefoner med x86-cpu:er...

Permalänk
99:e percentilen
Skrivet av F.Ultra:

saken är ju den att geekbench körs i extremt korta intervaller så det som annars normalt sänker en mobil cpu (dvs effekt och kylning) hinner ofta inte träda in. Dessa mobila cpu-er har säkert prestanda på den här nivån, dock enbart i korta intervaller medan en desktop cpu kan köra 24x7 med den prestandan.

Sorry men jag ser inte hur det skulle kunna vara förklaringen. Inte finns det överhuvudtaget en Pixel 7 Pro med en Ryzen 9 5900X till att börja med?

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Medlem
Skrivet av Alling:

Sorry men jag ser inte hur det skulle kunna vara förklaringen. Inte finns det överhuvudtaget en Pixel 7 Pro med en Ryzen 9 5900X till att börja med?

Klart det gör, läste du inte vad du länkade till?

Edit: Mer allvarligt.

Resultaten är uppladdade i februari och mars i år, sidan har verkligen noll kvalitetskontroll.

Permalänk
Medlem
Skrivet av Delerium:

Tittar man på GPU prestanda under Metal ser det dock annorlunda ut. Där presterar en M1 Max något bättre än en M4 Pro. Men det är kanske inte så konstigt då den har 32 grafikkärnor i stället för 20.

M1 och M2 serien saknar ray tracing. Men har man en M1 Max eller M2 Max och vill uppgradera och samtidigt prioriterar bra GPU prestanda bör man kanske ändå satsa på en M4 Max med 40 grafikkärnor.

https://browser.geekbench.com/v6/compute/3039875

https://browser.geekbench.com/v6/compute/3041603

Tack för den spaningen!
För jag undrade just lite över detta med grafikprestanda jämfört med de äldre M-kretsarna

Visa signatur

• Fractal Design North | ASUS ROG Strix B650E-F | Ryzen 7 7800X3D | Radeon RX 7900 GRE | 64 GB RAM | Windows 11
• Mac Pro (Mid 2010) | 6-Core Intel Xeon ”Westmere” | Radeon RX 5700 XT | 32 GB RAM | macOS 12 Monterey | Windows 10
• MacBook Pro 14" | M2 Max | 96 GB RAM | macOS 15 Sequoia

Permalänk
Datavetare
Skrivet av Alling:

Hur kan man se att M4 Max är snabbast om man inte redan vet det? Den topplista för singeltrådade resultat som jag hittade genom att gå till Top Single-Core Results i menyn innehåller bara vad jag uppfattar som ren smörja. Exempelvis toppas den av en "Xiaomi 2107113SI" med Android 9 och en Ryzen 5 7600 som ska ha presterat 8654 poäng. På andra plats ligger en Google Pixel 7 Pro med en 5900X, osv … 😵‍💫

Ett stort problem med den publika databasen är att lite för många gillar att skapa löjligt höga resultat.

Det finns flera sätt att "fuska". Ett sådant sätt är att köra på en virtuell maskin och sedan göra så "wall-clock-time" på systemet går för långsamt, man får då en rejäl tidsdilatation och ett högre resultat.

Går ju också att skapa "omöjliga" konfigurationer, som t.ex. mobiltelefoner med desktop x86 CPUer...

Så man får använda resultat man själv kört samt resultat från källor man litar på, t.ex. SweC CPU-tester.

GB6 är en benchmark som ger en väldigt bra bild av hur en CPU kommer prestera över en lång rad hyfsat vanliga uppgifter. Deltesterna spänner ju över HTML-rendering, kompilering, raytracing, blur/objekt-dektetering (rätt vanligt i mötesprogramvara idag), etc.

En bra validering på att GB6 faktiskt är ett bra test är att den relativa poängen i GB6 mellan olika CPU-modeller matchar rätt väl med SPECint/SPECfp som är de-facto benchmark:en för servers. Huvudskillnaden är att GB6 testar främst race-to-sleep fallet medan SPEC testar prestanda under lång last (vilket för M-serien i MBP/MacMini/Studio inte gör någon relevant skillnad då alla dessa har tillräcklig kyleffekt för att inte throttla).

Men det är precis som SweC prestandaindex. Poängen är ju bara ett medelvärde (numera också viktat 70 / 30 mot heltal / flyttal, var tidigare alltid 50 / 50 vilket inte är vad en "typiskt" användare lär se). Har man specifika uppgifter man värdesätter långt högre än andra ska man nog mer kolla på deltesterna som testar detta (om sådana finns).

Du liksom jag knacker ju en hel del kod. M4 har väldigt bra GB6 poäng, men just kompileringstestet är ännu något pinnhål upp mot Intel/AMD.

M4 Max vs 9950X (GB6 testar Clang, SPEC testar GCC och ser rätt identiskt ut där)

vilket inte bara är spännande för programmerare. Likt Geekbench har SPEC också haft problem med att CPU/kompilator-tillverkarna försöker hitta HW/SW-tricks för att öka SPEC-resultatet. Så här lång har ingen lyckats gjort något som "pajat" kompilator-testet, det går helt enkelt inte att få bra resultat där med "speciella instruktioner" eller "riktade kompilatoroptimeringar".

Det enda som fungerar är en CPU-design som är väldigt bra på att heltalskod med stor andel svårförutsagda hopp. Vilket om man lyckas fixa typiskt leder till en CPU som presterar generellt bra.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Datavetare
Skrivet av rotkiv42:

Sen blir frågan hur stor fördel Apple har av att ha full kontroll över både hårdvara och OS. Även om Nvidia släpper en grym ARM processor kommer Windows fixa saker som x86 översättning lika bra som MacOS osv?

Windows 11 Prism och MacOS Rosetta 2 fungerar på väldigt likartat sätt. Mycket pekar på att de rätt mycket använder samma underliggande teknik, LLVM.

En fördel med Prism är att det stödjer både x86 och x86_64 medan Rosetta 2 bara stödjer x86_64 (x86 är inte relevant på MacOS då Apple släppt stöd för 32-bit sedan länge).

En potentiell problem med Prism är att det i nuläget inte hanterar AVX, något som i.o.f.s. inte Rosetta 2 heller gjorde innan lansering av MacOS Sequoia.

Avsaknad av AVX är nog ett större problem på Windows än på MacOS, detta då det lär primärt vara spel (lanserade de senaste åren) som kan tänkas använda AVX. MacOS han ju gå ifrån x86_64 innan AVX var ett krav utanför väldigt speciella fall.

Likt Rosetta 2 har Prism speciella funktioner som kräver HW-stöd. I fallet Prism har Snapdragon X detta stöd, men går att köra Windows 11 Prism även på M-serien (men gissar att man då inte får dessa optimeringar).

Har kört ARM64 versionen av Window 11 i ca ett halvår nu på en M3 Max dator via Parallels. Är faktiskt mäkta imponerad hur bra det har fungerat givet hur katastrofalt dåligt Microsoft tidigare Arm-försökt varit.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Alling:

Sorry men jag ser inte hur det skulle kunna vara förklaringen. Inte finns det överhuvudtaget en Pixel 7 Pro med en Ryzen 9 5900X till att börja med?

sorry, kopplade inte den biten, menade bara varför vissa mobiler ser ut att vara snabbare än många desktop-datorer på deras topplista. De där dock måste vara fejkade ja.

Visa signatur

|Ryzen 5800x3d|RX 7900XTX Hellhound|Asus Prime X370 Pro|32GiB Corsair 3200MHz CL16 Vengeance|Corsair HX1000i|Fractal Define R5|LG 45GR95QE|Corsair K100|Razer DeathAdder V3 Pro|Ubuntu 24.04|

Permalänk
Datavetare

M4 slår nog förväntningarna. M4 Pro matchar 9950X/285k i MT, M4 Max slår dem

Notera dock att GB inte skalar "perfekt" med CPU-kärnor i MT. Det är "by design" för att långt bättre efterlikna hur verkliga program tenderar skala med CPU-kärnor.

Av alla fördelar som finns med ARM64 är just en "perfekt match" design med hur C, C++, Java, C#, Rust, m.fl. designat sin minneskonsistensmodell för mulitrådade program. Att "fixa" detta för x86_64 går inte med mindre än att helt bryta bakåtkompatiblitet. På just denna punkt har också RISC-V en "perfect match".

Intel/AMD snabbaste desktop CPUer bör slå M4 Max i t.ex. Cinebench 2024, men tror inte det kommer vara stor marginal. Grejen med den typen av program som skalar perfekt med kärnor har visat sig passa GPGPU långt bättre.

Kolla t.ex. Blender, idag får man över x10 högre prestanda med GPGPU jämfört med CPU, så ett CPU-prestanda där är rätt betydelselöst.

Att M4 var snabbare i ST visste vi redan

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

M4 slår nog förväntningarna. M4 Pro matchar 9950X/285k i MT, M4 Max slår dem

https://cdn.wccftech.com/wp-content/uploads/2024/11/M4-Pro-MC-e1730578809615.jpg
https://cdn.wccftech.com/wp-content/uploads/2024/11/M4-Max-MC-e1730578852714.jpg

Notera dock att GB inte skalar "perfekt" med CPU-kärnor i MT. Det är "by design" för att långt bättre efterlikna hur verkliga program tenderar skala med CPU-kärnor.

Av alla fördelar som finns med ARM64 är just en "perfekt match" design med hur C, C++, Java, C#, Rust, m.fl. designat sin minneskonsistensmodell för mulitrådade program. Att "fixa" detta för x86_64 går inte med mindre än att helt bryta bakåtkompatiblitet. På just denna punkt har också RISC-V en "perfect match".

Intel/AMD snabbaste desktop CPUer bör slå M4 Max i t.ex. Cinebench 2024, men tror inte det kommer vara stor marginal. Grejen med den typen av program som skalar perfekt med kärnor har visat sig passa GPGPU långt bättre.

Kolla t.ex. Blender, idag får man över x10 högre prestanda med GPGPU jämfört med CPU, så ett CPU-prestanda där är rätt betydelselöst.

Att M4 var snabbare i ST visste vi redan
https://cdn.wccftech.com/wp-content/uploads/2024/11/M4-Max-SC-e1730578829660.jpg

Mycket intressant faktiskt CPU:delen verkar intel och amd ha en del att lära av Apple. Tyvärr sitter de och drar skinn till deras x86 från 80talet

Permalänk
Medlem

Ja nu önskar man att man hade kunna slänga ihop m4 max / ultra i en "riktigt maskin..

Visa signatur

Meshilicious, Amd 7950X3D, Asus X670E-I ,96 GB DDR5 6000,RTX4090 FE, Crucial 4TB Pcie5 m.2 / Corsiar Pcie4 4TB, Samsung 57" G9

Permalänk
Medlem
Skrivet av Palme_570:

Ja nu önskar man att man hade kunna slänga ihop m4 max / ultra i en "riktigt maskin..

Vet inte vad du menar med riktig maskin men det är inte omöjligt att Mac Studio och Mac Pro uppdateras med M4 Ultra om det nu släpps en sådan.

Visa signatur

ASUS K7M, AMD Athlon 1000 MHz Slot A, 3dfx Voodoo5 5500 64 MB AGP, 512 MB SDRAM @ CL 2-2-2-5, Cooler Master ATC-100-SX Aluminum Mid Tower.