• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Apple ARM Based MacBooks and iMacs to come in 2021

AleksandarK

News Editor
Staff member
Joined
Aug 19, 2017
Messages
2,579 (0.97/day)
Apple has been working on replacing Intel CPUs in its lineup of products for a while now, and the first batch of products to feature the new Arm-based CPUs should be coming soon. Having a completely custom CPU inside it's MacBook or an iMac device will allow Apple to overtake control of the performance and security of those devices, just like they did with their iPhone models. Apple has proved that its custom-built CPUs based on Arm Instruction Set Architecture (ISA) can be very powerful and match Intel's best offerings, all while being much more efficient with a TDP of only a few Watts.

According to analyst Ming-Chi Kuo, Apple has started an "aggressive processor replacement strategy", which should give some results by the end of 2020, around Q4, or the beginning of 2021 when the first quarter arrives. According to Kuo, the approach of doing in-house design will result in not only tighter control of the system, but rather a financial benefit, as the custom processor will be 40% to 60% cheaper compared to current Intel CPU prices.


View at TechPowerUp Main Site
 
Joined
Mar 18, 2008
Messages
5,717 (0.94/day)
System Name Virtual Reality / Bioinformatics
Processor Undead CPU
Motherboard Undead TUF X99
Cooling Noctua NH-D15
Memory GSkill 128GB DDR4-3000
Video Card(s) EVGA RTX 3090 FTW3 Ultra
Storage Samsung 960 Pro 1TB + 860 EVO 2TB + WD Black 5TB
Display(s) 32'' 4K Dell
Case Fractal Design R5
Audio Device(s) BOSE 2.0
Power Supply Seasonic 850watt
Mouse Logitech Master MX
Keyboard Corsair K70 Cherry MX Blue
VR HMD HTC Vive + Oculus Quest 2
Software Windows 10 P
Time for higher education to ditch Apple it seems!
 
Joined
Jan 8, 2017
Messages
9,434 (3.28/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
Apple has proved that its custom-built CPUs based on Arm Instruction Set Architecture (ISA) can be very powerful and match Intel's best offerings, all while being much more efficient with a TDP of only a few Watts.

I don't know what it would take for people to finally realize that this is simply untrue.
 
Joined
Jun 28, 2016
Messages
3,595 (1.17/day)
Time for higher education to ditch Apple it seems!
I just can't believe ARM would reach MacBook Pro lineup.
I guess we may see ARM MacBook Air. If next to x86 - great. If replacing it - well, 2020 Airs will probably be available for a while, so most interested will get theirs (it's reeeaaally good).
Of course Apple may surprise us with excellent x86 emulation (including virtualization).

Anyway, I came here mostly to check if "they should go AMD" comments outnumber "RIP Intel".
 
Joined
Oct 2, 2015
Messages
3,129 (0.94/day)
Location
Argentina
System Name Ciel / Akane
Processor AMD Ryzen R5 5600X / Intel Core i3 12100F
Motherboard Asus Tuf Gaming B550 Plus / Biostar H610MHP
Cooling ID-Cooling 224-XT Basic / Stock
Memory 2x 16GB Kingston Fury 3600MHz / 2x 8GB Patriot 3200MHz
Video Card(s) Gainward Ghost RTX 3060 Ti / Dell GTX 1660 SUPER
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB / NVMe WD Blue SN550 512GB
Display(s) AOC Q27G3XMN / Samsung S22F350
Case Cougar MX410 Mesh-G / Generic
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W / Gigabyte P450B
Mouse EVGA X15 / Logitech G203
Keyboard VSG Alnilam / Dell
Software Windows 11
I just can't believe ARM would reach MacBook Pro lineup.
I guess we may see ARM MacBook Air. If next to x86 - great. If replacing it - well, 2020 Airs will probably be available for a while, so most interested will get theirs (it's reeeaaally good).
Of course Apple may surprise us with excellent x86 emulation (including virtualization).

Anyway, I came here mostly to check if "they should go AMD" comments outnumber "RIP Intel".
Even thou 7nm is awesome, Zen2 still has some horrible power spikes, so I don't see Apple using them for now, or ever if they want to ditch x86/AMD64.
OTOH, RIP Intel.
 
Joined
Apr 8, 2010
Messages
1,008 (0.19/day)
Processor Intel Core i5 8400
Motherboard Gigabyte Z370N-Wifi
Cooling Silverstone AR05
Memory Micron Crucial 16GB DDR4-2400
Video Card(s) Gigabyte GTX1080 G1 Gaming 8G
Storage Micron Crucial MX300 275GB
Display(s) Dell U2415
Case Silverstone RVZ02B
Power Supply Silverstone SSR-SX550
Keyboard Ducky One Red Switch
Software Windows 10 Pro 1909
I don't know what it would take for people to finally realize that this is simply untrue.
I'm holding my breath until I see the exact same application (hopefully the exact same source code), compiled to respective architectures, then compare their performance and power usage
 
Joined
Nov 13, 2007
Messages
10,748 (1.73/day)
Location
Austin Texas
System Name stress-less
Processor 9800X3D @ 5.42GHZ
Motherboard MSI PRO B650M-A Wifi
Cooling Thermalright Phantom Spirit EVO
Memory 64GB DDR5 6400 CL30 / 2133 fclk
Video Card(s) RTX 4090 FE
Storage 2TB WD SN850, 4TB WD SN850X
Display(s) Alienware 32" 4k 240hz OLED
Case Jonsbo Z20
Audio Device(s) Yes
Power Supply Corsair SF750
Mouse DeathadderV2 X Hyperspeed
Keyboard 65% HE Keyboard
Software Windows 11
Benchmark Scores They're pretty good, nothing crazy.
So... they're basically going to make an ipad laptop with a touchscreen.
 
Joined
Mar 28, 2018
Messages
1,835 (0.75/day)
Location
Arizona
System Name Space Heater MKIV
Processor AMD Ryzen 7 5800X
Motherboard ASRock B550 Taichi
Cooling Noctua NH-U14S, 3x Noctua NF-A14s
Memory 2x32GB Teamgroup T-Force Vulcan Z DDR4-3600 C18 1.35V
Video Card(s) PowerColor RX 6800 XT Red Devil (2150MHz, 240W PL)
Storage 2TB WD SN850X, 4x1TB Crucial MX500 (striped array), LG WH16NS40 BD-RE
Display(s) Dell S3422DWG (34" 3440x1440 144Hz)
Case Phanteks Enthoo Pro M
Audio Device(s) Edifier R1700BT, Samson SR850
Power Supply Corsair RM850x, CyberPower CST135XLU
Mouse Logitech MX Master 3
Keyboard Glorious GMMK 2 96%
Software Windows 10 LTSC 2021, Linux Mint
According to Kuo, the approach of doing in-house design will result in not only tighter control of the system, but rather a financial benefit, as the custom processor will be 40% to 60% cheaper compared to current Intel CPU prices.
And surely Apple of all companies will pass those savings onto the consumer... :rolleyes:

I'm sure they'll come up with some excuse.

Also RIP Bootcamp users. First the T2 chip and now this.
 
Joined
Nov 13, 2007
Messages
10,748 (1.73/day)
Location
Austin Texas
System Name stress-less
Processor 9800X3D @ 5.42GHZ
Motherboard MSI PRO B650M-A Wifi
Cooling Thermalright Phantom Spirit EVO
Memory 64GB DDR5 6400 CL30 / 2133 fclk
Video Card(s) RTX 4090 FE
Storage 2TB WD SN850, 4TB WD SN850X
Display(s) Alienware 32" 4k 240hz OLED
Case Jonsbo Z20
Audio Device(s) Yes
Power Supply Corsair SF750
Mouse DeathadderV2 X Hyperspeed
Keyboard 65% HE Keyboard
Software Windows 11
Benchmark Scores They're pretty good, nothing crazy.
And surely Apple of all companies will pass those savings onto the consumer... :rolleyes:

I'm sure they'll come up with some excuse.

Also RIP Bootcamp users. First the T2 chip and now this.

I don't think this product is intended for people who know any of the words you just said.
 
Joined
Oct 22, 2014
Messages
14,084 (3.82/day)
Location
Sunshine Coast
System Name H7 Flow 2024
Processor AMD 5800X3D
Motherboard Asus X570 Tough Gaming
Cooling Custom liquid
Memory 32 GB DDR4
Video Card(s) Intel ARC A750
Storage Crucial P5 Plus 2TB.
Display(s) AOC 24" Freesync 1m.s. 75Hz
Mouse Lenovo
Keyboard Eweadn Mechanical
Software W11 Pro 64 bit
And surely Apple of all companies will pass those savings onto the consumer... :rolleyes:

I'm sure they'll come up with some excuse.
That was my thought too, financially benefit who exactly?
 
Joined
Aug 17, 2017
Messages
274 (0.10/day)
just when Intel's most advanced proc ever will finally come. not so sure this is a smart move on apples part, although apple does have "money to burn."
 
Joined
Nov 23, 2010
Messages
317 (0.06/day)
It totally makes sense in the long term view. Apple wants to control as much as possible, they already created their own ARM-based CPU for phones. A desktop version is only a matter of time. I am surprised it has taken them this long still.

Remember when Apple switched to x86 and shocked the world? This is that 2nd coming but with ARM!
 

ARF

Joined
Jan 28, 2020
Messages
4,670 (2.65/day)
Location
Ex-usa | slava the trolls
This rumor has been going on for seemingly the past 8 years. Maybe one day someone who predicted it to happen "in the year 20xx" will actually be correct

It's about time.
Nowadays, GCC, an amazing Open Source Software project, does a better job compiling for most RISC platforms than any proprietary compiler you can find. Also, the speed of modern processors has sort of closed the noticeability gap for a shitty compiler. If the program is simple enough, even if it was poorly compiled, it will still execute faster than any user would notice.

We are at a stage where RISC architecture is probably the best direction to head for desktop applications. It is already in your servers and your cell phones (MIPS, Power, ARM, etc...). It was in your Apple Computers and it worked well there for a very long time (but getting a Mac to run Windows was a better business move).
I can go on much longer about things like average [CPI] (http://en.wikipedia.org/wiki/Cycles_per_instruction) and pipelining (which is easier when all of your instructions are the same length, which is most common on RISC architectures), but at that juncture, I would suggest picking up a computer architecture book.

ARM is already looking to be the desktop processor of the future. It should be caught up to x86 soon and its licensing is desirable. Microsoft even suggested that Windows 8 might run on ARM. Everyone likes it for the power dissipation it offers, but the instruction set is where it shines. Linux and Android already run quite well on it by the way. Check out RaspberryPi if you want to run one yourself. They should be available soon.
x86 has a whole heap of instructions that aren't commonly used anymore.
x86 is quite a terrible architecture but x86-64 makes many drastic improvements.
Now, as per x86 itself: there are a few reasons it is still used. The main one is that it is historical; it has a lot of momentum. Same reason Linux is widely used. It's not because it's optimal, but everyone already uses it.
Here is why we are stuck on x86 cpu's : When IBM got with intel to provide the chip for their desktop, IBM needed a larger supply and to ensure a better supply line than intel could provide.
Intel was forced to contract production of their their processors out of competition selling and their other cpu companies who agreed to make chips of a intel design stopped production and development of their own cpu's. Intel used this fact against their competition as eventually they were able to scale up production. They pushed Intel as a household brand, and did not license designs to those with a x86 license. Slowly x86 chip companies were bought out by other companies or went under.
Leaving intel with the only mature game in town.
https://www.reddit.com/r/askscience/comments/opg0h
Apple always innovates. They were the first with Retina-class displays, now they will be the first ditching x86 altogether, they will be the first to introduce an unlimited detail camera in their iPhones. :eek:
 
Joined
Jun 10, 2014
Messages
2,985 (0.78/day)
Processor AMD Ryzen 9 5900X ||| Intel Core i7-3930K
Motherboard ASUS ProArt B550-CREATOR ||| Asus P9X79 WS
Cooling Noctua NH-U14S ||| Be Quiet Pure Rock
Memory Crucial 2 x 16 GB 3200 MHz ||| Corsair 8 x 8 GB 1333 MHz
Video Card(s) MSI GTX 1060 3GB ||| MSI GTX 680 4GB
Storage Samsung 970 PRO 512 GB + 1 TB ||| Intel 545s 512 GB + 256 GB
Display(s) Asus ROG Swift PG278QR 27" ||| Eizo EV2416W 24"
Case Fractal Design Define 7 XL x 2
Audio Device(s) Cambridge Audio DacMagic Plus
Power Supply Seasonic Focus PX-850 x 2
Mouse Razer Abyssus
Keyboard CM Storm QuickFire XT
Software Ubuntu
If Apple does at some point move (some of) their Macs to ARM it will neither be for performance or cost reasons; the only reason would be to strengthen their walled garden.

Performance wise, RISC architectures can't compete with x86, and the whole CISC vs. RISC debate have been irrelevant since the mid 90s as all modern x86 microarchtectures employ micro operations which combines the both of both worlds. This also resolves the "legacy" part of x86.

ARM is a nightmare to support for computers in general, it's only suited for embedded devices or devices within a tight eco-system. To even run the OS, a custom firmware module is needed, tied to the specific ARM implementation. Next, software developers have to choose between only using the base instruction set and the resulting lousy performance, or to use any of the huge pile of custom features which vary from chip to chip and create custom versions of their software for each feature set they want to target. Anyone complaining over a few legacy instructions in x86 is just clueless; ARM is much worse. These custom accelerated features are application specific, and is the reason why your ARM powered phone or tablet is even usable.

While Apple might be heading down their own path, Intel (and AMD*) will not be heading in the ARM direction. It's hard to predict precisely where desktop computers will be 10 or 20 years from now, but it's clear from their advancement that they're moving towards CISC with more SIMD. With Intel's ever-increasing flexibility in AVX-512, and their research into "threadlets", we should be expecting some substantial performance gains over the next decade or so.

*) As a side note; AMD were originally planning to make Zen their stop-gap between Bulldozer and their next gen desktop architecture K12 (based on ARM). Meanwhile, their plans have evolved and currently states to make at least five iterations of Zen, K12 is MiA and is already obsolete vs. competing ARM designs.
 
Joined
Apr 12, 2013
Messages
7,525 (1.77/day)
I'm not sure why I keep reading these long prose on x86 & its apparent/inherent superiority?

Fact 1 ~ there's nothing that competes with Apple's highest end chip in a similar power envelope. Sure you could go on about Windows vs Linux vs Android vs Mac endless debate, though Apple is still king of the hill by a moonshot!

Fact 2 ~ ARM hasn't really had a go at the desktop arena because of the x86 "walled garden" not necessarily as it's inferior! Heck the server space is a similar walled garden, though arguably to a lesser extent because enterprises can make their own decisions & follow through on making their software work with various ISA or custom hardware unlike retail desktop consumers.
SPECint2006 Speed Estimated Scores
SPECfp2006(C/C++) Speed Estimated Scores
SPEC2006 Speed Estimated Total (xlarge)
SPECint2017 Rate-1 Estimated Scores
SPECfp2017 Rate-1 Estimated Scores
SPEC2017 Rate-1 Estimated Total (xlarge)
SPECint2006 Speed Graviton2 Core Performance Scaling
SPECfp2006(C/C++) Speed Graviton2 Core Performance Scaling
SPECint2017 Rate Graviton2 Core Performance Scaling
SPECfp2017 Rate Graviton2 Core Performance Scaling
 
Joined
Oct 10, 2018
Messages
943 (0.42/day)
I mocked Apple when they released iPhone. Thought it was such a stupid idea like many of us. How wrong we turned out to be! So I learned the hard way, do not judge before it comes out.
 

ARF

Joined
Jan 28, 2020
Messages
4,670 (2.65/day)
Location
Ex-usa | slava the trolls
I'm not sure why I keep reading these long prose on x86 & its apparent/inherent superiority?

x86 is inferior. It is slower and yet consumes 10 times ! more power :laugh:

1585397114150.png


1585397136208.png

 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,167 (2.81/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
x86 is inferior. It is slower and yet consumes 10 times ! more power :laugh:

View attachment 149561

View attachment 149562
Since Geekbench isn't known for favoring ARM CPUs at all or anything... :wtf:
 

ARF

Joined
Jan 28, 2020
Messages
4,670 (2.65/day)
Location
Ex-usa | slava the trolls
Since Geekbench isn't known for favoring ARM CPUs at all or anything... :wtf:

It's not only Geekbench. I can compare the responsiveness of my phone with MediaTek MT6750T, an 8-core ARM phone-CPU with my desktop and to be honest the desktop feels less responsive, and yet consumes a heck of a lot more power.
 
Joined
Apr 12, 2013
Messages
7,525 (1.77/day)
Since Geekbench isn't known for favoring ARM CPUs at all or anything...
:wtf:
Actually it isn't, no evidence that Geekbench favors any ISA otherwise why would AT or many other reputed sites still include in their various tests? The part about the OS & schedulers is a bit more complicated & over there it's hard to have a truly apples vs apples comparison.
 
Joined
Dec 26, 2016
Messages
287 (0.10/day)
Processor Ryzen 3900x
Motherboard B550M Steel Legend
Cooling XPX (custom loop)
Memory 32GB 3200MHz cl16
Video Card(s) 3080 with Bykski block (custom loop)
Storage 980 Pro
Case Fractal 804
Power Supply Focus Plus Gold 750FX
Mouse G603
Keyboard G610 brown
Software yes, lots!
First Ryzen conquers the desktop market, right now, Epic is starting to become serious competition in the high volume server market and soon this. Intel has tough times coming...
 
Joined
Mar 25, 2020
Messages
70 (0.04/day)
x86 is inferior. It is slower and yet consumes 10 times ! more power :laugh:

View attachment 149561

View attachment 149562

I am not saying you are completely wrong, but you are comparing a Geekbench 4 result to Geekbench 5.
 

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
17,595 (2.41/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/yfsd9w
Some of the nay sayers here might want to take a look at what Amazon/Annapurna Labs have cooked up.
It's possible to get surprisingly good performance out of ARM cores these days and it's likely that if this rumour is true, that Apple has tuned their SoCs much more than Annapurna Labs have done in the below tests.
It would require some change to software though, as it seems like more cores are going to be needed to be able to compete in some tasks though.
 
Joined
Feb 18, 2005
Messages
5,847 (0.81/day)
Location
Ikenai borderline!
System Name Firelance.
Processor Threadripper 3960X
Motherboard ROG Strix TRX40-E Gaming
Cooling IceGem 360 + 6x Arctic Cooling P12
Memory 8x 16GB Patriot Viper DDR4-3200 CL16
Video Card(s) MSI GeForce RTX 4060 Ti Ventus 2X OC
Storage 2TB WD SN850X (boot), 4TB Crucial P3 (data)
Display(s) 3x AOC Q32E2N (32" 2560x1440 75Hz)
Case Enthoo Pro II Server Edition (Closed Panel) + 6 fans
Power Supply Fractal Design Ion+ 2 Platinum 760W
Mouse Logitech G602
Keyboard Razer Pro Type Ultra
Software Windows 10 Professional x64
FFS. Always the same idiots with the same so-called arguments.

IT'S NOT JUST ABOUT PERFORMANCE YOU MUPPETS. It's about HAVING SOFTWARE THAT PEOPLE RELY ON running an Arm. It's about the fact that x86 has an enormous, decades-old library of applications, many of which no longer have source code available, many of which are relied upon by massive organisations for their day-to-day operations.

S**tty Apple laptops that going to do nothing more than run a web browser and MS Office and various other trash from the iStore do not have any of those concerns. Nobody buys or uses Apple latops to do real software development (sorry JS users, VS Code and NPM aren't real software, they can be run on a toaster). So the x86 ecosystem isn't something that Apple needs to care about, just their own, which is small and has been moving to Arm for the last decade so that Apple can offer One OS To Rule Them All across all their devices, not just phones. Thus it is trivial for Apple to replace x86 CPUs with Arm CPUs in their "laptops" that are actually iPads with permanently-attached trackpads and keyboards.

And stop posting that stupid AnandTech article. It's essentially free advertising for Amazon/Graviton2 because it contains ZERO real-world benchmarks. NONE. Amazon can provide all the Arm hardware in the world, the end-user is still responsible for the actual software running on those instances and guess what, you aren't going to find very much cloud-relevant software that compiles to Arm because nobody gives a s**t about Arm in the cloud. There are no big-name webservers with Arm binaries, there are no big-name databases with Arm binaries, and there is nobody in those projects rewriting their code to be performant on Arm because there is no incentive for them to do so.

x86 is not going away, ever. Arm is not going to displace it, ever. Stop dreaming, start thinking for a change.
 
Top