Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

Icelus

macrumors 6502
Nov 3, 2018
421
574
Interesting... I wasn't aware Tensorflow supports Metal. Or how is it accelerated on non-Nvidia machines?
Version 2.4 supports ML Compute (Big Sur), so it is up to macOS how this is implemented per system.

 
Last edited:
  • Like
Reactions: 09872738

RobbieTT

macrumors 6502a
Apr 3, 2010
576
830
United Kingdom
@arn

Edited the wiki to add Amphetamine, Automator & EtreCheck.

Automator requires a little more explanation though:

- Not currently showing on Apple Support as a Big Sur Universal App - but it is
- Will show in System Information as 'Intel' if any Automator created apps have been ported from an Intel Mac
- The simple act of using Automator to open and save an existing Automator created app on an M1 system will convert it to 'Universal'

The wiki has been really helpful - especially as checking for updates via the Mac App Store can show 'up-to-date' even when a new Universal version has been released. An epic fail by Apple.

Anyway - thanks Arn!
 
Last edited:

ablatt

macrumors member
Sep 27, 2006
64
92
Sorry for asking what might be a stupid question, but on page 1 what is the difference between Universal apps and 'Apple Silicon only' apps? I thought all apps that support Apple Silicon natively are also Universal.
 

RobbieTT

macrumors 6502a
Apr 3, 2010
576
830
United Kingdom
Sorry for asking what might be a stupid question, but on page 1 what is the difference between Universal apps and 'Apple Silicon only' apps? I thought all apps that support Apple Silicon natively are also Universal.

It's not a daft question and for the moment most new consumer apps will be universal, so will work on both, but with a trend-line to becoming AS-only at some point.

There are some apps that are AS only, right from the go (eg Rosetta 2) and clearly native iOS apps that can run on AS will not be universal either. Some developers may also wish to keep their products distinct between AS and Intel and there will be AS-only apps that only exist to take advantage of the capabilities provided by the AS chipsets (eg machine learning / neural network stuff).

It is a new way of working so no, not a daft question at all. Extract below from my M1 Mac mini, showing Apple Silicon, Intel, Other and Universal applications installed:

Screenshot 2020-11-19 at 15.15.15.png


?
 
Last edited:

walterpaisley

macrumors 6502
Oct 27, 2004
361
363
Springfield
I added a bunch of apps but forgot to post the additions here, so here they are:

Bartender
CleanShot X
Google Chrome Dev / Canary
Karabiner Elements
mmhmm
PixelSnap
Reeder
Rocket
Screens

Protip: if you want to see what apps are universal on your system launch System Information, go to Applications, and then sort by "Unidentified Developer". It'll group all of the third-party apps together so you can easily see what's compiled as a Universal binary.
 

polaris20

macrumors 68030
Jul 13, 2008
2,513
790
According to Pixelmator's Team e-mail:


BTW if someone is interested buying it (as me), and is a Pixelmator owner (the first one), search for "Pixelmator Pru - Upgrade bundle" in App Store. If you own Pixelmator in your account, Pixelmator Pro gets much cheaper.
Well that's fantastic. Very kind of them to do it as a free upgrade; they could have easily launched it as a separate, new app. LOVE Pixelmator Pro, and Pixelmator on iPadOS, as well as Pixelmator Photo!! I use them all quite regularly. I wonder if they're going to do Photo on MacOS, now that it's Apple Silicon? Then I could use it for organization and batch processing there too.
 

Anonymous Freak

macrumors 603
Dec 12, 2002
5,604
1,388
Cascadia
as long as you do your research on the software you use daily. for now there are only a handful of software natively supported.
Non-native apps are, by and large, blindingly fast. Rosetta 2 isn't "emulating Intel instructions in real time" the way Rosetta 1 did for PowerPC. It's translating the code at either install or first run, so that the code it sees the app will run will, for all future runs, use actual ARM code when possible.

As an example, I used the latest beta of Handbrake to transcode a 4K/60fps ProRes file to HVEC using the software x265 transcoder. (So neither machine would use the T2 or M1 chip's built-in HVEC encoder.)

My 2019 16" MacBook Pro with 45W 8-core Core i9-9880H CPU completed the transcode at the speed of 11.1 fps.

My M1 Mac Mini, running Intel code through Rosetta 2, did it at a speed of 8.9 fps. In a CPU that is supposedly only 20W.

(There's something wrong with the x265 encoder running ARM-native code, it produces a file FAR larger from the same settings, taking 3 times as long as running in Rosetta mode, so I can't compare to ARM-native.)

Oh, and using the "VideoToolbox" encoder, which uses the hardware HVEC encoders on both, goes at about 45 fps on both. Although it produces a file about twice as large, so it's not quite as efficient. (It gets the same because the HVEC encoder in the M1 is probably the same as in the Intel system's T2 chip.)
 
  • Like
Reactions: polaris20

Anonymous Freak

macrumors 603
Dec 12, 2002
5,604
1,388
Cascadia
I really hope Big Sur has a tool or means to identify apps on our current Intel machines that it can work with
Every app that isn't a virtualization app should work.

That said, I tried a virtualization app, and Big Sur happily ran it with no warnings.

Then it crashed my Mac when I tried to actually do some virtualization. (The UI worked fine, it was when I launched the VM it broke.)

Edit: I should specify - if you load an app *NOT* through the App Store, there is no warning. The App Store simply doesn't let you install them. (The App Store version of Parallels Desktop, for example, doesn't even show up when I search for it, but when I look at "my purchases", I see it, but can't download it.)
 
Last edited:
  • Like
Reactions: Shivetya

Zazoh

macrumors 68000
Jan 4, 2009
1,516
1,121
San Antonio, Texas
Every app that isn't a virtualization app should work.

That said, I tried a virtualization app, and Big Sur happily ran it with no warnings.

Then it crashed my Mac when I tried to actually do some virtualization. (The UI worked fine, it was when I launched the VM it broke.)

Edit: I should specify - if you load an app *NOT* through the App Store, there is no warning. The App Store simply doesn't let you install them. (The App Store version of Parallels Desktop, for example, doesn't even show up when I search for it, but when I look at "my purchases", I see it, but can't download it.)

I‘m confused by your edit. I downloaded Zoom from the Zoom website, and when installing I was notified Rosetta2 was needed and it installed. Then when I downloaded VM Ware Horizon, it just installed. Both apps run as Intel in activity monitor.
 

Anonymous Freak

macrumors 603
Dec 12, 2002
5,604
1,388
Cascadia
Yes, VM apps will run, but only the user interface. The actual virtualization won't work. For me, CrossOver Mac ran its UI fine, but the moment it tried to run Windows code, my M1 Mac instantly rebooted.

Parallels Desktop, again, the UI will run, but as soon as I try launching a VM, the app crashes (doesn't take down the whole OS, thankfully!)

Non-virtual-machine Intel apps should run just fine. The "user interface" parts of virtual-machine apps should even run just fine. It's the actual virtualization that won't work.
 
  • Like
Reactions: Zazoh

0924487

Cancelled
Aug 17, 2016
2,699
2,808
with the exception of apple software then. Office is a given; it's not a cpu intensive task and it'd probably work fine with emulation. I mean yeah productive was not the right word; I'm thinking of a cpu-intensive powerhouse like for video, audio; design...; those things people often buy macs for. I'm not saying you can't be "productive" using just a browser and a text editor (I mean personnaly for those things I'd buy a refurbed air from a few years back but that's just me)

Most professional engineering software are not available on any Macs anyway. Apple definitely used Windows to design the M1 and all other A-series chips. Even Autodesk Inventor is Windows only.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.