Jump to content

Why is 15W Apple M1 CPU+GPU SoC so fast? When will the PC industry go Unified Memory ?

Link to comment
Share on other sites

Link to post
Share on other sites

From what I've seen the cpu is only fast "considering its power usage" and isn't fast in any other respect.

I would sooner use a 10,000$ ddr4 machine than the m1

Link to comment
Share on other sites

Link to post
Share on other sites

Almost none of the things in the article are the reason the m1 faster. 

 

Unified memory was already done by AMD ... it's not something new.

The article says about how much faster videos play on M1 ... that's all because the M1 has hardware video decoder in the video card, while the old mac's video card had no hardware decoder for h264 or vp9 or whatever the video was encoded with. 

Even the cheapest amd or intel gpu with integrated graphics has hardware decoders so that's nothing new. 

 

The DRAM in the M1 is either ddr4 or ddr5 ... it's not something revolutionary or new.  Also unified memory is also done in game consoles, where you have stuff like 12 GB of GDDR5, 2-4 GB being used by the operating system and the rest by the video card.

 

M1 is faster and more efficient for some things, because it's ARM and because it's low nm (expensive manufacturing process). 

AMD's Ryzen processors have to deal with x86 and backwards compatibility, supporting mmx, sse, sse1, 2,3, 3.1, avx, avx512, and a crapton of other extensions to the x86 architecture. It will probably still run a program compiled to use only the 386 instruction set.

 

All these extra instructions make the x86 more versatile, easier to write programs for, but it means the cpu uses more power to process each instruction.

The M1 being arm has a more reduced instruction set and the programs are often optimized specifically for it.  An Adobe premiere is compiled specifically for M1 processor, while on x86 that Adobe premiere has to run on a 10 old cpu, has to run on a laptop, has to run on threadripper and has to run on lots of hardware... it makes it harder to optimize.

 

The M1 has some clever bits, but it's nothing revolutionary.... i see the "neural engine" which for me is buzzwords and would probably never be used by 99% of the people buying a laptop with m1 processors 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Quote

Why is 15W Apple M1 CPU+GPU SoC so fast?

Well, a lot of things that i know someone else in this thread will have even more insight about, but generally its the reduced bloat of instructions in ARM compared to x86, Rosetta 2 magic sauce, experience of Apple with ARM chips, tight mac os and its hardware integration, and other small optimization that makes it tick in both software and hardware level. BUT it doesnt mean its fastest pound per pound, its fastest per watt.

 

Quote

When will the PC industry go Unified Memory ?

Not soon i believe, considering that PC consumer really wants user upgradability/repairability.

Press quote to get a response from someone! | Check people's edited posts! | Be specific! | Trans Rights

I am human. I'm scared of the dark, and I get toothaches. My name is Frill. Don't pretend not to see me. I was born from the two of you.

Link to comment
Share on other sites

Link to post
Share on other sites

A lot of this is ironically market driven. SoC has a number of performance benefits, but in order for it to work, literally nothing is upgradeable. LTT recently did a video discussing how motherboards work where they talked about some of the legacy things there. Like having only two slots for dual channel is better for performance, but mobos continue to use 4 slot designs because consumers like the idea that they can slot more RAM in later (even though they rarely do on the whole).

 

This has been the secret to the success of consoles for a long time. No one expects to be able to upgrade a console's hardware, so they're free to solder to their heart's content. That allows far better performance than the typically middling specs of their individual components, and it's why the next gen consoles, now with actually high end CPUs, are such powerhouses.

 

It's not really a question of when the PC market is going to go here: it's not. You may be leaving performance on the tables, but consumers demand separate, easily replaceable components in their PCs, and that's not going to change.

CPU: AMD Ryzen 9 5900X · Cooler: Artic Liquid Freezer II 280 · Motherboard: MSI MEG X570 Unify · RAM: G.skill Ripjaws V 2x16GB 3600MHz CL16 (2Rx8) · Graphics Card: ASUS GeForce RTX 3060 Ti TUF Gaming · Boot Drive: 500GB WD Black SN750 M.2 NVMe SSD · Game Drive: 2TB Crucial MX500 SATA SSD · PSU: Corsair White RM850x 850W 80+ Gold · Case: Corsair 4000D Airflow · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: Corsair K100 RGB Optical-Mechanical Gaming Keyboard (OPX Switch) · Mouse: Corsair Ironclaw RGB Wireless Gaming Mouse

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×