Apple announces new Mac Mini, Air + 13" MBP featuring their own M1 chip.
-
- KVRAF
- 2989 posts since 5 Nov, 2014
Good stuff, really not surprised anymore, my partner filled me in with video side and seems that Air M1 is killing few k's Mac Pro's for video editing in practice, crazy stuff.Sascha Franck wrote: Wed Nov 18, 2020 10:17 pm Btw, first singlethread results for Logic are out on GS (I created a litle test project and someone with an M1 MB Air has been so kind to run it). I used one EXS instance and ran it through an array of Space Designers (all serially on auxes running into each other). Space Designer is Logics IR loader also offering a socalled syntesized IR (which I think is some white noise that just gets some tweaking). CPU hit is in the medium range so it's perfect for comparisons.
Ok, on my 2x2.66GHz cheesegrater Mac Pro (still a pretty decent computer), at 44.1 and 64 samples, I can run 24 instances of Space Designer (quite good for a 10 year old computer). Someone with a 16 core new Mac Pro managed 52 at those settings.
And now fasten your seatbelts: The baseline Macbook Air (yeah, with just 8GB of RAM, even if that shouldn't matter much for this test) pulls of 80 (in words: EIGHTY!) instances! A fanless Starbucks gadget is running circles around a 12k machine in terms of single core performance!
-
- KVRAF
- 13444 posts since 14 Nov, 2000 from Hannover / Germany
Seriously, did you even read a single word of my explanation several posts ago? Apparently not so. Hence, I won't be debating this issue with you any longer, doesn't make any sense at all.david.beholder wrote: Wed Nov 18, 2020 11:44 pm Serial signal flow doesn't imply single threaded or single core processing.
Btw it's serial only on summing say if you have master. Lot of people have multichannel analog summing so it's parallel.
There are 3 kinds of people:
Those who can do maths and those who can't.
Those who can do maths and those who can't.
-
- KVRAF
- 13444 posts since 14 Nov, 2000 from Hannover / Germany
Completely depends on the kind of Alchemy patch.
Apart from that, I think the entire way RAM is adressed is completely different with those M1 chips.
There are 3 kinds of people:
Those who can do maths and those who can't.
Those who can do maths and those who can't.
-
- KVRAF
- 2430 posts since 10 Jan, 2018
Only for apps that are sharing a lot of data between different engines on the chip, due to the Unified memory architecture.Sascha Franck wrote: Thu Nov 19, 2020 12:46 amI think the entire way RAM is adressed is completely different with those M1 chips.
For apps that predominantly use only the CPU there's no difference.
The memory being on the same package as the SoC doesn't give a speed advantage.
Based on the data I've seen it has the same bandwidth as the current Intel mobile chip which has the RAM soldered on the system board.
- KVRAF
- 2035 posts since 30 Mar, 2008 from MN, USA
You are forgetting that only 4 of the cores are high-performance (Firestorm) cores. The other 4 are high-efficiency (Icestorm) cores. It's very likely that those 126 tracks are only running on the Firestorm cores. According to that math, if there were 10 Firestorm cores, that would be 315 Alchemy tracks. This means it's performing nearly the same, but at a fraction of the power.Etienne1973 wrote: Wed Nov 18, 2020 7:01 pmiMac 27 2020 i9 3,6Ghz 10-core reaches 317 Alchemy tracks.Double Tap wrote: Wed Nov 18, 2020 5:29 pmThanks very much - so, the message is that the Mini is really very good for the price, but some of the benchmarking showing it as better than any other Mac was a bit too good to be true when it comes to DAWs.
Mac Mini 2020 M1 8-core reaches 126 Alchemy tracks.
I'm close to tears. Straight disappointment this real-world comparison.![]()
Once Apple scales up this architecture to pro-level, Intel is done.
CLAP Software Database: https://clapdb.tech. KVR Discussion Topic.
-
- KVRist
- 314 posts since 19 Oct, 2014
There is also Diva plugin test in that video:Chapelle wrote: Thu Nov 19, 2020 12:15 amI haven't watched the whole video, but that test is flawed if you ask me. He seems to be using the 8GB RAM model of the Mac Mini. With that many instances of Alchemy, he must have run out of RAM. No way he could run 200 or 300 instances with 8GB RAM.Etienne1973 wrote: Wed Nov 18, 2020 7:01 pmiMac 27 2020 i9 3,6Ghz 10-core reaches 317 Alchemy tracks.Double Tap wrote: Wed Nov 18, 2020 5:29 pmThanks very much - so, the message is that the Mini is really very good for the price, but some of the benchmarking showing it as better than any other Mac was a bit too good to be true when it comes to DAWs.
Mac Mini 2020 M1 8-core reaches 126 Alchemy tracks.
I'm close to tears. Straight disappointment this real-world comparison.![]()
24 for Mac Mini M1
68 for iMac i9
- KVRAF
- 2069 posts since 8 Feb, 2013 from Switzerland
CPU display shows 8 bars rising together. Are all threads running at Icestorm speed? Otherwise meter doesn't reflect what happens or M1 has some x86 hyper-threading.teilo wrote: Thu Nov 19, 2020 4:39 amIt's very likely that those 126 tracks are only running on the Firestorm cores.
-
- KVRAF
- 13444 posts since 14 Nov, 2000 from Hannover / Germany
Diva is not yet natively ARM-ed but running in Rosetta mode.7blanche wrote: Thu Nov 19, 2020 6:08 am There is also Diva plugin test in that video:
24 for Mac Mini M1
68 for iMac i9
There are 3 kinds of people:
Those who can do maths and those who can't.
Those who can do maths and those who can't.
- KVRAF
- 2069 posts since 8 Feb, 2013 from Switzerland
-
- KVRAF
- 13444 posts since 14 Nov, 2000 from Hannover / Germany
Well, that was to be expected. These days are over once and forever.
There are 3 kinds of people:
Those who can do maths and those who can't.
Those who can do maths and those who can't.
- KVRist
- 479 posts since 23 Apr, 2006 from Berlin
I did some testing in Logic using the suggested u-he chain (for science
).
And I'm seeing this both in realtime/playback:
Notice how Logic's meter shows usage in only one thread but the system's meter shows more. Enabling multicore for live tracks didn't have any effect. Logic has around 30 threads running and it was the only opened app. If I duplicate the track Logic shows it's using more threads.
I know this isn't Cubase but my point is that the system meter doesn't really tell us what we want to know. I still don't think it is possible to process serial signal paths in parallel, even when playing back recorded midi performances.
For most real-life cases I would still want a cpu with a lot of cores but strong single-core performance is really nice to have. I'll probably wait for M2 to give me both, hehe.
And I'm seeing this both in realtime/playback:
Notice how Logic's meter shows usage in only one thread but the system's meter shows more. Enabling multicore for live tracks didn't have any effect. Logic has around 30 threads running and it was the only opened app. If I duplicate the track Logic shows it's using more threads.
I know this isn't Cubase but my point is that the system meter doesn't really tell us what we want to know. I still don't think it is possible to process serial signal paths in parallel, even when playing back recorded midi performances.
For most real-life cases I would still want a cpu with a lot of cores but strong single-core performance is really nice to have. I'll probably wait for M2 to give me both, hehe.
You do not have the required permissions to view the files attached to this post.
-
- KVRAF
- 2608 posts since 26 Aug, 2002 from here
Doesn't Logic background render tracks so that the current track is the only one that is "live"? Unless this has been turned off these test are not measuring computational power for processing VST but ability to stream audio files. While that is a useful metric it isn't really the one I want to know about!
Try the same test in Bitwig (or Studio 1, i think) as it does not have this background render function
Try the same test in Bitwig (or Studio 1, i think) as it does not have this background render function
I believe every thread should devolve into character attacks and witch-burning. It really helps the discussion.
- KVRist
- 479 posts since 23 Apr, 2006 from Berlin
I believe it uses a bigger buffer size for background tracks but it doesn't render. At least in this test it's not rendering otherwise I wouldn't see more than one bar when I duplicate the track.ericj23 wrote: Thu Nov 19, 2020 10:02 am Doesn't Logic background render tracks so that the current track is the only one that is "live"? Unless this has been turned off these test are not measuring computational power for processing VST but ability to stream audio files. While that is a useful metric it isn't really the one I want to know about!
Try the same test in Bitwig (or Studio 1, i think) as it does not have this background render function