Jump to content

First ARM based Macs revealed, 13-Inch MacBook Pro and Redesigned iMac

TempestCatto

First Arm-Based Macs to Be 13-Inch MacBook Pro and Redesigned iMac, Launches Coming in Late 2020 or Early 2021.

 

Quote

Apple plans to introduce its Arm-based custom designed chips for Macs at WWDC, Apple analyst Ming-Chi Kuo said in a note to investors today, agreeing with an earlier report from Bloomberg. Kuo says that the first Mac models to adopt Arm-based chips will be the 13.3-inch MacBook Pro and an iMac with a redesigned form factor, with Apple planning to launch the new models in the in fourth quarter of 2020 or early in 2021 at the earliest.

A Mac...Pro? Something tells me this is gonna be interesting...

 

Quote
  • The new model’s form factor design will be similar to that of the existing Intel 13.3-inch ‌MacBook Pro‌. Apple will discontinue the Intel 13.3-inch ‌MacBook Pro‌ production after launching the ARM 13.3-inch ‌MacBook Pro‌.
  • ARM‌ ‌iMac‌ will be equipped with the all-new form factor design and a 24- inch display. Apple will launch the refresh of existing Intel ‌iMac‌ in 3Q20 before launching the ‌ARM‌ ‌iMac‌.

Bye bye Mac. A book for new readers!

 

Quote

Starting in 2021, Kuo says that all new Mac models will be equipped with Apple processors, and that it will take 12 to 18 months for Apple to transition to an all-Arm lineup.

Does that include GPU's as well now?

 

Quote

Kuo also says that an unspecified MacBook model with an "all-new form factor design" and an Arm-based chip will go into mass production in the second half of 2021, while a MacBook model with a mini-LED display will launch in the first half of 2021.

So are they finally gonna have fan grills in the lower chassis?

 

 

Well this is gonna be a big deal even if it sucks major donkey dooky. But they will have the new AMD lineup to compete with as well - plus AMD knows how to keep cool ;)

 

Spaghetti Sauce: https://www.macrumors.com/2020/06/21/apple-arm-13-inch-macbook-pro-imac/?fbclid=IwAR0inWNuOpGyla80isShmqPfxx1qkdiOgr5-N2daXLvehL8XNvLJIHn93r8

Edited by TempestCatto
Removed unnecessary ad (EDIT: wow rude :( )
Link to comment
Share on other sites

Link to post
Share on other sites

RISC is back, baby. (Well, not that it ever really left.)

 

13 minutes ago, TempestCatto said:

Does that include GPU's as well now?

GPU's aren't ARM.

Main: AMD Ryzen 7 5800X3D, Nvidia GTX 1080 Ti, 16 GB 4400 MHz DDR4 Fedora 38 x86_64

Secondary: AMD Ryzen 5 5600G, 16 GB 2667 MHz DDR4, Fedora 38 x86_64

Server: AMD Athlon PRO 3125GE, 32 GB 2667 MHz DDR4 ECC, TrueNAS Core 13.0-U5.1

Home Laptop: Intel Core i5-L16G7, 8 GB 4267 MHz LPDDR4x, Windows 11 Home 22H2 x86_64

Work Laptop: Intel Core i7-10510U, NVIDIA Quadro P520, 8 GB 2667 MHz DDR4, Windows 10 Pro 22H2 x86_64

Link to comment
Share on other sites

Link to post
Share on other sites

What about the Mac Pro? Do people that need real processing power want this move? Not to mention losing dual-booting support and immense application support.

My Current Setup:

AMD Ryzen 5900X

Kingston HyperX Fury 3200mhz 2x16GB

MSI B450 Gaming Plus

Cooler Master Hyper 212 Evo

EVGA RTX 3060 Ti XC

Samsung 970 EVO Plus 2TB

WD 5400RPM 2TB

EVGA G3 750W

Corsair Carbide 300R

Arctic Fans 140mm x4 120mm x 1

 

Link to comment
Share on other sites

Link to post
Share on other sites

if this is true that they think in 1-2 years all software will be converted they are more insane then I though

Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 3.0: R7 5700x @, B550A vision D, H105, 2x32gb Oloy 3600, Sapphire RX 6700XT  Nitro+, Corsair RM750X, 500 gb 850 evo, 2tb rocket and 5tb Toshiba x300, 2x 6TB WD Black W10 all in a 750D airflow.
GF PC: (nighthawk 2.0): R7 2700x, B450m vision D, 4x8gb Geli 2933, Strix GTX970, CX650M RGB, Obsidian 350D

Skunkworks: R5 3500U, 16gb, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6 Ubuntu 20. LTS

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Spirt  (NAS) ASUS Z9PR-D12, 2x E5 2620V2, 8x4gb, 24 3tb HDD. F80 800gb cache, trueNAS, 2x12disk raid Z3 stripped

PSU Tier List      Motherboard Tier List     SSD Tier List     How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."

Camera Gear: X-S10, 16-80 F4, 60D, 24-105 F4, 50mm F1.4, Helios44-m, 2 Cos-11D lavs

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, GDRRiley said:

if this is true that they think in 1-2 years all software will be converted they are more insane then I though

 

Apple went from PowerPC to Intel platforms in about that time frame, so it's possible.

My Current Setup:

AMD Ryzen 5900X

Kingston HyperX Fury 3200mhz 2x16GB

MSI B450 Gaming Plus

Cooler Master Hyper 212 Evo

EVGA RTX 3060 Ti XC

Samsung 970 EVO Plus 2TB

WD 5400RPM 2TB

EVGA G3 750W

Corsair Carbide 300R

Arctic Fans 140mm x4 120mm x 1

 

Link to comment
Share on other sites

Link to post
Share on other sites

10 minutes ago, atxcyclist said:

 

Apple went from PowerPC to Intel platforms in about that time frame, so it's possible.

right but the software catalog was smaller and there wasn't as much cross platform cus powerPC was rare vs x86

 

this seems really stupid given they just refreshed this laptop

Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 3.0: R7 5700x @, B550A vision D, H105, 2x32gb Oloy 3600, Sapphire RX 6700XT  Nitro+, Corsair RM750X, 500 gb 850 evo, 2tb rocket and 5tb Toshiba x300, 2x 6TB WD Black W10 all in a 750D airflow.
GF PC: (nighthawk 2.0): R7 2700x, B450m vision D, 4x8gb Geli 2933, Strix GTX970, CX650M RGB, Obsidian 350D

Skunkworks: R5 3500U, 16gb, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6 Ubuntu 20. LTS

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Spirt  (NAS) ASUS Z9PR-D12, 2x E5 2620V2, 8x4gb, 24 3tb HDD. F80 800gb cache, trueNAS, 2x12disk raid Z3 stripped

PSU Tier List      Motherboard Tier List     SSD Tier List     How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."

Camera Gear: X-S10, 16-80 F4, 60D, 24-105 F4, 50mm F1.4, Helios44-m, 2 Cos-11D lavs

Link to comment
Share on other sites

Link to post
Share on other sites

16 minutes ago, GDRRiley said:

right but the software catalog was smaller and there wasn't as much cross platform cus powerPC was rare vs x86

 

this seems really stupid given they just refreshed this laptop

 

I think it's a bad move, but apparently Apple thinks it's more important to allow tablet "apps" on a computer than it is to have people do real work on their machines.

My Current Setup:

AMD Ryzen 5900X

Kingston HyperX Fury 3200mhz 2x16GB

MSI B450 Gaming Plus

Cooler Master Hyper 212 Evo

EVGA RTX 3060 Ti XC

Samsung 970 EVO Plus 2TB

WD 5400RPM 2TB

EVGA G3 750W

Corsair Carbide 300R

Arctic Fans 140mm x4 120mm x 1

 

Link to comment
Share on other sites

Link to post
Share on other sites

22 minutes ago, GDRRiley said:

right but the software catalog was smaller and there wasn't as much cross platform cus powerPC was rare vs x86

 

this seems really stupid given they just refreshed this laptop

Wasn't the software catalogue basically all apple products and office?

Grammar and spelling is not indicative of intelligence/knowledge.  Not having the same opinion does not always mean lack of understanding.  

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, mr moose said:

Wasn't the software catalogue basically all apple products and office?

a lot of what they cared about was 1st party.

Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 3.0: R7 5700x @, B550A vision D, H105, 2x32gb Oloy 3600, Sapphire RX 6700XT  Nitro+, Corsair RM750X, 500 gb 850 evo, 2tb rocket and 5tb Toshiba x300, 2x 6TB WD Black W10 all in a 750D airflow.
GF PC: (nighthawk 2.0): R7 2700x, B450m vision D, 4x8gb Geli 2933, Strix GTX970, CX650M RGB, Obsidian 350D

Skunkworks: R5 3500U, 16gb, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6 Ubuntu 20. LTS

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Spirt  (NAS) ASUS Z9PR-D12, 2x E5 2620V2, 8x4gb, 24 3tb HDD. F80 800gb cache, trueNAS, 2x12disk raid Z3 stripped

PSU Tier List      Motherboard Tier List     SSD Tier List     How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."

Camera Gear: X-S10, 16-80 F4, 60D, 24-105 F4, 50mm F1.4, Helios44-m, 2 Cos-11D lavs

Link to comment
Share on other sites

Link to post
Share on other sites

48 minutes ago, atxcyclist said:

What about the Mac Pro? Do people that need real processing power want this move? Not to mention losing dual-booting support and immense application support.

I don't think a RISC-based workstation is on the cards yet.

The Workhorse (AMD-powered custom desktop)

CPU: AMD Ryzen 7 3700X | GPU: MSI X Trio GeForce RTX 2070S | RAM: XPG Spectrix D60G 32GB DDR4-3200 | Storage: 512GB XPG SX8200P + 2TB 7200RPM Seagate Barracuda Compute | OS: Microsoft Windows 10 Pro

 

The Portable Workstation (Apple MacBook Pro 16" 2021)

SoC: Apple M1 Max (8+2 core CPU w/ 32-core GPU) | RAM: 32GB unified LPDDR5 | Storage: 1TB PCIe Gen4 SSD | OS: macOS Monterey

 

The Communicator (Apple iPhone 13 Pro)

SoC: Apple A15 Bionic | RAM: 6GB LPDDR4X | Storage: 128GB internal w/ NVMe controller | Display: 6.1" 2532x1170 "Super Retina XDR" OLED with VRR at up to 120Hz | OS: iOS 15.1

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, D13H4RD said:

I don't think a RISC-based workstation is on the cards yet.

matters what you do most of the larger linux repositories have been ported and you can compile yourself. a typical office job could 100% use it with Linux

Good luck, Have fun, Build PC, and have a last gen console for use once a year. I should answer most of the time between 9 to 3 PST

NightHawk 3.0: R7 5700x @, B550A vision D, H105, 2x32gb Oloy 3600, Sapphire RX 6700XT  Nitro+, Corsair RM750X, 500 gb 850 evo, 2tb rocket and 5tb Toshiba x300, 2x 6TB WD Black W10 all in a 750D airflow.
GF PC: (nighthawk 2.0): R7 2700x, B450m vision D, 4x8gb Geli 2933, Strix GTX970, CX650M RGB, Obsidian 350D

Skunkworks: R5 3500U, 16gb, 500gb Adata XPG 6000 lite, Vega 8. HP probook G455R G6 Ubuntu 20. LTS

Condor (MC server): 6600K, z170m plus, 16gb corsair vengeance LPX, samsung 750 evo, EVGA BR 450.

Spirt  (NAS) ASUS Z9PR-D12, 2x E5 2620V2, 8x4gb, 24 3tb HDD. F80 800gb cache, trueNAS, 2x12disk raid Z3 stripped

PSU Tier List      Motherboard Tier List     SSD Tier List     How to get PC parts cheap    HP probook 445R G6 review

 

"Stupidity is like trying to find a limit of a constant. You are never truly smart in something, just less stupid."

Camera Gear: X-S10, 16-80 F4, 60D, 24-105 F4, 50mm F1.4, Helios44-m, 2 Cos-11D lavs

Link to comment
Share on other sites

Link to post
Share on other sites

30 minutes ago, D13H4RD said:

I don't think a RISC-based workstation is on the cards yet.

Technically speaking, aren’t most modern x86 CPUs internally RISC that happens to convert x86 instructions to the Micro Ops that the machine runs?

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, Zodiark1593 said:

Technically speaking, aren’t most modern x86 CPUs internally RISC that happens to convert x86 instructions to the Micro Ops that the machine runs?

My memory is that one of  the main differences between x86 and risc is the absence of microcode.  If what you say is true there wouldn’t be any microcode.  There were Transmeta CPUs around the turn of the century that might have done something like that.  I never did quite learn how transmeta worked.  There was some sort of conversion I think.  Transmeta specialized in low performance extremely low wattage chips.  I only ever saw them in really small laptops.

Not a pro, not even very good.  I’m just old and have time currently.  Assuming I know a lot about computers can be a mistake.

 

Life is like a bowl of chocolates: there are all these little crinkly paper cups everywhere.

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Jotoco said:

Surface pro X new hackintosh?

Unless Apple give Windows 10 on ARM via Bootcamp a green light, chances are the new macOS for ARM will exclusively run on Apple’s in-house chips unless someone tampers the OS to make it run on Qualcomm Snapdragon chips but even if that’s possible, it’ll probably be useless because Qualcomm doesn’t have drivers compatible for macOS. 

There is more that meets the eye
I see the soul that is inside

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Bombastinator said:

My memory is that one of  the main differences between x86 and risc is the absence of microcode

There is still microcode, the fly over from above difference (quick and dirty) is basically the name itself. PowerPC also had to release microcode updates to fix Spectre vulnerabilities. https://www.ibm.com/blogs/psirt/potential-impact-processors-power-family/

 

Modern processors today take input of large instructions but end up breaking them down (the decoder) in to many smaller ops which is where the comments about everything basically being RISC comes from. Actual RISC processors don't have these decoders though so your doing more of that yourself in code and compilers, and you might not be better at it than Intel optimized compilers and CPU decoders are.

Link to comment
Share on other sites

Link to post
Share on other sites

One of reasons for Apple going with ARM will probably be locking their OS to their hardware entirely. Where current Macs can run Windows. Until Microsoft releases a more ARM focused Windows version that also runs x86 stuff well.

Link to comment
Share on other sites

Link to post
Share on other sites

Let’s face it, any old egg can speculate Apple was going to move to ARM in low end models, and with the bezel leak of the new iMac, it’s probably it might be one too. 
 

 

Link to comment
Share on other sites

Link to post
Share on other sites

18 minutes ago, RejZoR said:

One of reasons for Apple going with ARM will probably be locking their OS to their hardware entirely. Where current Macs can run Windows. Until Microsoft releases a more ARM focused Windows version that also runs x86 stuff well.

image.png.cbf2f483a7acd439e917eb2f91abb02f.png

 

Quote

In addition to UWP apps, Windows 10 on ARM can also run your x86 Win32 apps unmodified, with good performance and a seamless user experience, just like any PC. These x86 Win32 apps don’t have to recompiled for ARM and don’t even realize they are running on an ARM processor. Note that 64-bit x64 Win32 apps are not supported, but the vast majority of apps have x86 versions available. When given the choice of app architecture, just choose the 32-bit x86 version to run the app on a Windows 10 on ARM PC.

https://docs.microsoft.com/en-us/windows/uwp/porting/apps-on-arm

Link to comment
Share on other sites

Link to post
Share on other sites

I doubt these predictions are accurate. Going headfirst into x86 from PPC was a whole lot different than going headfirst from x86 to ARM would be. 
 

Sure, for the average consumer (Apples entire market essentially), 100% of their needs can be satisfied with ARM. ARM is actually superior for basic tasks like email and browsing the web because of its power efficiency....but what about the actual “Pros”? 
 

XCode, Logic Pro, Final Cut Pro, etc. These workflows can’t be easily converted from x86 to ARM. XCode and other programming languages especially. What happens to Niche apps that won’t get ported to ARM? Emulation? 
 

The biggest oof about this transition would be Bootcamp support. A key feature of the Mac is being able to dual boot. Windows 10 for ARM is nowhere near macOS is inherently thanks to essentially all iOS apps being easily ported over to Mac with a few clicks. If people can’t do that anymore, why bother with the Mac at all and just get the full x86 performance of a Windows PC? 
 

I don’t think Craig Federighi is dumb enough to commit Apple to this course fully. 

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

@leadeater

Any specific reason why 64bit apps are not working? It's just now that 64bit got the most popular...

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, RejZoR said:

@leadeater

Any specific reason why 64bit apps are not working? It's just now that 64bit got the most popular...

Not sure, might be limitations with current ARM or the emulation layer or Windows itself, or combination of those. I can't see 64bit support not happening because there are actually a lot of apps with 64bit only now. No idea how popular Windows on ARM actually is though, never tried it myself.

 

Performance isn't supposed to be terrible either.

Quote

The WOW64 layer of Windows 10 allows x86 code to run on the ARM64 version of Windows 10. x86 emulation works by compiling blocks of x86 instructions into ARM64 instructions with optimizations to improve performance. A service caches these translated blocks of code to reduce the overhead of instruction translation and allow for optimization when the code runs again. The caches are produced for each module so that other apps can make use of them on first launch.

https://docs.microsoft.com/en-us/windows/uwp/porting/apps-on-arm-x86-emulation

 

https://channel9.msdn.com/Events/Build/2017/P4171

Link to comment
Share on other sites

Link to post
Share on other sites

Anything to allow Macbooks to be fine with minimal cooling...

"We also blind small animals with cosmetics.
We do not sell cosmetics. We just blind animals."

 

"Please don't mistake us for Equifax. Those fuckers are evil"

 

This PSA brought to you by Equifacks.
PMSL

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, atxcyclist said:

What about the Mac Pro? Do people that need real processing power want this move? Not to mention losing dual-booting support and immense application support.

You can already get 32core ARM cpus and there are 80Core ARM cpus on the way the instruction sets has nothing to do with the total compute power of the cpu that is all down to the internals of the cpu not how you talk to it. Apple can build a high power macPro cpu, they can also license it of the self from others if they dont want to build it themselves or license parts of it and use thier own cores mixed with IBM, ARM or AMD memory and PCIe controlers. 

You will be able to duel boot since it is an important part of apple being able to have lots of developers test the new os every year, so there will be duel booting and linux and windows both have arm64 versions that will be made to work (mabye not using the intergrated gpu on the laptops but for sure using AMDs gpus on the higher end parts without issue).

 

 

29 minutes ago, RejZoR said:

Any specific reason why 64bit apps are not working? It's just now that 64bit got the most popular...

MS did 32bit first since even if your app is 64bit the chances are it depends on some 32bit parts very few things in windows are 100% 64bit just yet. They have said 64bit emulation is on the way soon.... 

 

1 hour ago, leadeater said:

Actual RISC processors don't have these decoders though

Modern ARM cpus (at least apples) do have decoders (they support SIMD etc) but they are a lot simpler than the x86 version (mostly due to the mess that x86-32 was),  RISC-V might be the only modern arc that does not.

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

×