M1 Ultra hack i häl på Ryzen Threadripper 3990X i flertrådad prestanda

Permalänk
Skrivet av Tanax:

Rosetta II funkar säkert bra men det kräver att spelen ändå är byggda för Mac. Apple stödjer exempelvis varken DX12, Vulkan eller ens OpenGL numera. Enbart Metal. Dom flesta större spelen stödjer inte det. Star Citizen exempelvis. Spelutbudet är således inte superbra på Mac, fortfarande. Vilket är synd som sagt eftersom hårdvaran finns där.

OpenGL finns kvar (dock fast på version 4.1) och fungerar även med senaste MacOS. Apple har så klart aldrig haft stöd för DirectX som är ett Windows-specifikt API Microsoft har tagit fram – är upp till Microsoft att släppa det för andra operativsystem liksom det skulle vara upp till Apple att göra så att Metal funkar på andra OS än MacOS. Rätta mig gärna om jag har fel.

Spelutbudet när det gäller ”tyngre” (så kallade AAA-spel) är inte så stort på Mac jämfört med Windows, nej. Ändå finns det uppenbarligen en viss marknad eftersom exempelvis Feral Interactive ser till att spel som Warhammer 3 är på gång till Mac. EvE Online har numera stöd för Apples kisel och Metal:

https://www.ccpgames.com/news/2021/eve-online-now-available-n...

Baldurs Gate 3 som är på gång har även det stöd för Mac och Metal.

Min poäng är att det uppenbarligen finns någon form av marknad, annars hade det inte varit värt det att släppa dessa spel för Mac.

Men det känns ändå som att PC/Windows kommer vara kungen när det gäller spel inom överskådlig framtid – famförallt om man räknar grafikprestanda för pengen. Sen blir det kanske inte så kul gällande elräkningen med tanke på hur mycket ström en grafikstark x86-dator sörplar. 🤔🙂

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 14 Sonoma

Permalänk
Medlem
Skrivet av Thomas:

Intel släppte sin första CPU 1971.
AMD släppte sin första CPU 1975.
Apple släppte sin första CPU 2010.

Så jo, lite skillnad är det ju -- de övriga har 35-39 års försprång på så vis.

ARM bildades 1990, vilket Apple använder sig av.

Permalänk
Medlem
Skrivet av smurfb:

Trist bara att det är helt ointressant eftersom det inte finns några spel eller program?

Ointressant för dig kanske. På min arbetsplats med ett hundratalet utvecklare som alla kör Mac är Apples nya processorer högintressanta.

Visa signatur

ASUS TUF Gaming B550M-PLUS ~ AMD Ryzen 5600 XT ~ ASUS TUF Gaming AMD Radeon RX 6800
Corsair Vengeance LPX Red 16GB (2x8GB) 2400MHz DDR4 ~ Samsung SSD 860 EVO M.2 1TB
Corsair RM750 750W 80+ Gold

Permalänk
Medlem
Skrivet av smurfb:

ARM bildades 1990, vilket Apple använder sig av.

Inte bara använder sig av, Apple var en av grundarna av företaget ARM.

Permalänk
Medlem
Skrivet av smurfb:

ARM bildades 1990, vilket Apple använder sig av.

Första ARM-processorn är dock markant äldre, ARM-bolaget är de som sköter om designen och licenser för vidareutveckling och sånt

https://www.cs.umd.edu/~meesh/cmsc411/website/proj01/arm/hist...

Permalänk
Medlem
Skrivet av smurfb:

Trist bara att det är helt ointressant eftersom det inte finns några spel eller program?

Inga program? De som köper en sån här burk sysslar med musik eller video. Det finns mängder med mjukvara.

Visa signatur

Phanteks Evolv mITX, i7 8700K, ASUS GeForce RTX 4070 12GB DUAL, Corsair DDR4 3200mhz 16GB, M.2 Samsung 970 EVO 500GB, Samsung EVO 860 SSD, OCZ ARC 100 SSD, WD Black 1TB, Gigabyte Aorus Pro WiFi Z390 mIXT. Audient ID14, Dynaudio LYD48. LG45GR95QE

Permalänk
Hedersmedlem
Skrivet av smurfb:

ARM bildades 1990, vilket Apple använder sig av.

Jo, och de köpte upp PA Semi också, vilket nog är en (stor) del av förklaringen till hur de lyckats så väl.
Men jämför Apples ARM-processorer med de bästa från andra tillverkare så har de ju ett rätt rejält försprång vid detta laget, så tillgången till ARM är knappast hela förklaringen till att de är så grymma.

Visa signatur

Asus ROG STRIX B550-F / Ryzen 5800X3D / 48 GB 3200 MHz CL14 / Asus TUF 3080 OC / WD SN850 1 TB, Kingston NV1 2 TB + NAS / Corsair RM650x V3 / Acer XB271HU (1440p165) / LG C1 55"
Mobil: Moto G200

Permalänk
Medlem
Skrivet av Ragnvlad:

Inga program? De som köper en sån här burk sysslar med musik eller video. Det finns mängder med mjukvara.

Ganska begränsad kundgrupp ändå?

Permalänk
Medlem
Skrivet av smurfb:

Ganska begränsad kundgrupp ändå?

Hur menar du? Väldigt många utvecklare av alla slag kör mac, de är robusta företagsmaskiner, och bra på video/foto-redigering, bra skärmar etc...

Permalänk
Medlem

Hur är emuleringen nu då? Var på väg att byta upp min Macbook pro 15" mot en M1 men då Fusion inte finns med kompabilitet för Windows 10 (ej arm) så föll det. Går fortfarande inte att bedriva seriös konsultverksamhet om man inte kan köra windows.

Permalänk
Medlem
Skrivet av smurfb:

Ganska begränsad kundgrupp ändå?

Jo men de som enbart sysslar med kontorssysslor, mail och surf m.m. Är ju ej heller målgruppen för denna modell. De köper ju en Imac eller en Mac Mini.

Visa signatur

Phanteks Evolv mITX, i7 8700K, ASUS GeForce RTX 4070 12GB DUAL, Corsair DDR4 3200mhz 16GB, M.2 Samsung 970 EVO 500GB, Samsung EVO 860 SSD, OCZ ARC 100 SSD, WD Black 1TB, Gigabyte Aorus Pro WiFi Z390 mIXT. Audient ID14, Dynaudio LYD48. LG45GR95QE

Permalänk
Skrivet av boibo:

Hur är emuleringen nu då? Var på väg att byta upp min Macbook pro 15" mot en M1 men då Fusion inte finns med kompabilitet för Windows 10 (ej arm) så föll det. Går fortfarande inte att bedriva seriös konsultverksamhet om man inte kan köra windows.

Parallells skall funka jättebra.

Permalänk
Medlem

Hatten av, använder själv inte Apple i desktop miljö men detta visar gott att konkurrenterna får steppa upp sitt game.

Visa signatur

pro

Permalänk
Skrivet av boibo:

Hur är emuleringen nu då? Var på väg att byta upp min Macbook pro 15" mot en M1 men då Fusion inte finns med kompabilitet för Windows 10 (ej arm) så föll det. Går fortfarande inte att bedriva seriös konsultverksamhet om man inte kan köra windows.

Precis som Kulturman skriver så fungerar "vanliga" Windows 10 bra med hjälp av Parallells Desktop, som på grafiksidan dessutom ofta är lite snabbare än VMware Fusion. Behöver man (av outgrundlig anledning…) köra Windows 11 så är man dock hänvisad till ARM-versionen. Dessvärre är ARM-versionen av Windows 11 ännu så länge bara tillgänglig i ßeta-version, men "Windows 11 on ARM Insider Preview" går att ladda ner gratis från Microsoft om man registrerar sig på Windows Insider (vilket är gratis). Notera dock att man först måste ha ett Microsoft-konto för att göra det (också gratis) och att installationsfilen för Windows 11 ARM Beta ligger på hela 10,2 GB. Jag har inte testat betan själv och vet inte hur buggig den eventuellt är, men ryktena säger att Windows 11 för ARM ska släppas i skarp version för slutanvändare nångång i mitten av året, så de flesta buggar torde vara avhjälpta vid det här laget. Att köra beta-versionen ut mot kund kan dock säkert ha sina sidor, så iakttag försiktighet. Parallels 16.5 är ett minimikrav för att det ska funka överhuvudtaget, men den senaste version 17 är smidigast. Parallels Inc. (som numera ägs av Corel) har en informativ sida som steg-för-steg förklarar hur man gör.

Visa signatur

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.

Permalänk
Datavetare
Skrivet av smurfb:

ARM bildades 1990, vilket Apple använder sig av.

Arms väg till 64-bit stöd verkar förvirra de flesta!
Arm må ha bildats 1990, den första CPUn med ARM1 stöd lanserades redan 1985.

Till skillnad från i stort sätt alla andra ISA är ARM64 inte en utökning den existerande 32-bitars instruktionsuppsättningen som funnits sedan Arm grundandes.

Arm var insiktsfulla nog att inse hur mycket kraven ändras genom åren, man insåg att det finns så mycket gammalt "skräp" i 32-bit ARM, saker som när de introducerades mycket väl var rätt val, men som idag är en flaskhals för att optimera för de behov man nu står inför.

ARM64 är en separat ISA som dels har en helt egen binärkodning av instruktionerna och dels har instruktioner som skiljer sig på flera fundamentala punkter från 32-bit ARM.

Arms egen Cortex A serien hade fram till förra året möjlighet att köra både 32-bit instruktioner och 64-bit instruktioner (Cortex X2 och Cortex A510 saknar 32-bit stöd). Apple släppte stödet för att köra 32-bit Arm instruktioner för flera år sedan, så M1 har inget stöd för detta (inte mer än att det går att emulera 32-bit Arm via t.ex. QEMU, men på det sättet kan man även köra x86, MIPS, PowerPC etc).

ARM64 lanserades 2011, så det är egentligen otroligt hur extrem bra stöd som finns redan givet hur kort tid denna instruktionsuppsättning funnits på marknaden. Tror det börjar gå upp för allt fler just hur mycket bättre ARM64 är än både 32-bit Arm och x86_64!!!

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 Tanax:

Det är synd att Apple inte spelar snällare med spelindustrin. Hade gärna köpt en Mac Studio för en sleak och snygg spelmaskin som jag också kan arbeta på. Men som det är nu så suger spel på Mac och det är tyvärr nog inget som kommer ändras på ett bra tag. Synd med all den prestandan dock..! Imponerande krets både för processor- och grafikprestanda.

På min Intel-iMac fungerar många spel på både Steam och Epic Games (b.la) men med ARM/M1 blev det ju en backlash för spelande. Även om emulering tydligen ska fungera väldigt bra. Men så sitter ju Ultra just nu i Mac Studio vars namn antyder att den är till för professionellt skapande snarare än spelande. Även om det såklart kan vara kul att kunna koppla av med lite spel också.

Permalänk
Medlem
Skrivet av Yoshman:

Arms väg till 64-bit stöd verkar förvirra de flesta!
Arm må ha bildats 1990, den första CPUn med ARM1 stöd lanserades redan 1985.

Till skillnad från i stort sätt alla andra ISA är ARM64 inte en utökning den existerande 32-bitars instruktionsuppsättningen som funnits sedan Arm grundandes.

Arm var insiktsfulla nog att inse hur mycket kraven ändras genom åren, man insåg att det finns så mycket gammalt "skräp" i 32-bit ARM, saker som när de introducerades mycket väl var rätt val, men som idag är en flaskhals för att optimera för de behov man nu står inför.

ARM64 är en separat ISA som dels har en helt egen binärkodning av instruktionerna och dels har instruktioner som skiljer sig på flera fundamentala punkter från 32-bit ARM.

Arms egen Cortex A serien hade fram till förra året möjlighet att köra både 32-bit instruktioner och 64-bit instruktioner (Cortex X2 och Cortex A510 saknar 32-bit stöd). Apple släppte stödet för att köra 32-bit Arm instruktioner för flera år sedan, så M1 har inget stöd för detta (inte mer än att det går att emulera 32-bit Arm via t.ex. QEMU, men på det sättet kan man även köra x86, MIPS, PowerPC etc).

ARM64 lanserades 2011, så det är egentligen otroligt hur extrem bra stöd som finns redan givet hur kort tid denna instruktionsuppsättning funnits på marknaden. Tror det börjar gå upp för allt fler just hur mycket bättre ARM64 är än både 32-bit Arm och x86_64!!!

Absolut imponerande. Men anledningen till att ARM och M1 imponerat är ju just att dom kunnat kasta allt som heter bakåtkompabilitet. Det är ju inte så att intel/amd kan göra snabbare cpu, dom är bakbundna av X64.

Permalänk
Medlem

Kommer inte threadripper 5990x snart?

Visa signatur

Chassie Louqe Ghost S1 MKIII Limestone, Moderkort Gigabyte B550I AORUS PRO AX, RAM minnen G.SKill Trident Z Neo RGB 32GB, CPU AMD Ryzen 7 5800X, KylareNoctua Ghost S1 Edition, GPU Powercolor Radeon RX 6800 16GB, Systemdisk Samsung 970 EVO Plus series 500GB M.2, Sel/programdisk SSD 2x Samsung 850 EVO 120/500 GB, PSU Corsair sf750w, Skärm Samsung c32hg70 144hz,Mus Logitech g603 wireless gamingmouse, Tangentbord Logitech g613 wireless gaming keyboard

Permalänk
Medlem
Skrivet av KingCobra:

Kommer inte threadripper 5990x snart?

Yup, men tyvärr blir det inte du eller jag som får köpa löst och konfigurera våra egna desktop pc.

Titta på denna videon, så får du veta mycket mera.:

Permalänk
Skrivet av smurfb:

Absolut imponerande. Men anledningen till att ARM och M1 imponerat är ju just att dom kunnat kasta allt som heter bakåtkompabilitet. Det är ju inte så att intel/amd kan göra snabbare cpu, dom är bakbundna av X64.

Att OP-koden har varierande längd är nog mer avgörande jämfört med ARM64
Mycket av bakåt-kompatibelitet styrs av UEFI-BIOS
Inte helt lätt att köra 16-bitars program om UEFI-BIOS kräver nåt modernare.....
På vissa kan man byta BIOS men inte alla moderkort.