Apple Silicon Mac mini dev kit looks like a desktop iPad Pro

Posted:
in macOS edited September 2020
To support the Apple Silicon Macs shipping by the end of 2020, the company is sending developers a transition kit to help them prepare code to run on the new architecture. The new box effectively shoehorns an upgraded iPad Pro into a Mac mini box. Here's why.


Tim Cook announced a Developer Transition Kit for Apple Silicon Mac development

What's a computer?

It wasn't exactly a surprise that Apple announced plans to move its Mac lineup to its own custom silicon. The company dropped some clues about its plans at last year's WWDC, and we subsequently detailed why Apple's Macs can ditch Intel x86 and shift to ARM .

A lot of us assumed, however, that Apple's latest SoCs used in iPhones and iPad Pro would need to be significantly overhauled to power even the most basic MacBooks, and that Apple's higher-end desktop Macs might stick with Intel processors entirely. Surely the benchmarks showing that Apple's A12Z is faster than most PC laptops was some sort of marketing delusion!

However, the more we learn about Apple's existing SoCs, and the Apple Silicon effort as a whole, the more confidence we have that Apple is indeed beating Intel in many respects already. The idea that Apple's custom silicon can only handle "mobile" workloads is the same sort of disparaging presumption that fueled the dismissive notion that iPads were only "media consumption devices" and not "real" on some level.

Now that Apple has completed the work to move macOS Big Sur and all of its own apps to run on Apple Silicon -- effectively on an arm64 CPU, but with support for Apple GPU, the Neural Engine, and all of the other components built into its custom SoC -- it's effectively possible to host the Mac desktop on an iPad. But there is a catch.


iPad Pro crammed into a Mac mini case

iPad is designed to be light and thin and sport all-day battery life. One of the things that contributes to this highly mobile efficiency in form and function is the ultra-conservative use of RAM in its iPadOS, which it inherited from iOS. The less RAM the system needs, the less RAM Apple can pack into the design. Fewer RAM chips on the device directly results in lower battery drain. We used to point this out and once got lots of flack about it, but even Microsoft came out and agreed that "more RAM" wasn't always a good thing, particularly on a mobile device.

In fact, the reality of RAM power consumption was a primary reason why Apple made a series of "courageous" engineering decisions that resulted in iOS needing considerably less RAM than Android, Windows, or the Mac. The downside was that low RAM consumption also resulted in limitations to how many apps could run at once, or linger in the background, among other things. That's also why Apple never positioned iPad as being a "no compromise" full PC replacement. Real engineering demands decisive compromise.

Apple radically optimized iOS for mobility and extended battery life, which involved decisions that were once controversial. Yet in hindsight, the ultra-conservative RAM use in iOS was absolutely the correct decision and it made it incredibly hard for Android or Windows licensees to match the performance and power efficiency of iPhones and iPads. Less was literally more.

Some Macs are also light and thin and boast longer battery life, but even Apple's MacBook Air sets its lower RAM limit at 8GB, and really wants you to order 16GB. A Mac mini will also let you order 8GB, but it provides expansion slots that let you install 16GB, 32GB, or even 64GB. In contrast, Apple's fanciest 2020 iPad Pro ships with just 6GB or RAM, with no expansion option. Earlier iPads have shipped with 4GB or less. Apple's marketing pages for iPad make no comment on how much RAM they include.

While iOS is carefully conservative with memory, the macOS generally hogs up as much RAM as you can throw at it. Beyond exploiting the RAM chips you install, macOS also makes even more room available by liberally swapping out anything you don't immediately need in RAM to the virtual memory backing store on your storage device, then pages it back in as needed.

iOS also has virtual memory, but no backing store. When the system runs short of RAM, it tells apps to free up space. If they don't do it fast enough, they're terminated. This is a radical difference in operation. Paging data from RAM to disk and back is energy-intensive and slows down the system. That makes sense on a conventional computer, but not on a mobile device.

So while Apple has done the work to translate all of its macOS Big Sur code to run on the Apple Silicon architecture of its iPads, that tablet hardware is not at all optimized to run macOS. The solution is pretty simple: add more RAM. Apple is shipping the Developer Transition Kit with 16GB of RAM, which is comfortable for a Mac but would be devastating to the battery of an iPad.

USB 3.2 type C is iPad Pro connectivity

Apple also detailed that its Developer Transition Kit provides USB 3 connectivity over USB-C, as well a legacy USB-A ports and HDMI. This looks a bit like a Mac mini, but it's really iPad Pro connectivity. New Mac minis support Thunderbolt 3, which can drive up to four 4K DisplayPort screens and support devices such as RAID storage and eGPU expansion. Thunderbolt 3 is an Intel specification that effectively works like a PCIe slot in the form of a cable. Supporting Thunderbolt 3 connectivity requires an Intel controller chip.

Most iOS devices only provide USB 2 speeds, as well as support for a single 1080p HDMI video output, USB storage, and networking, all though Apple's proprietary Lightning port using a dongle or a special cable. The newest iPad Pro models sport a USB C port which can handle the faster USB 3 specification and up to 4K video output using a USB-C DisplayPort monitor--as long as the display doesn't also require Thunderbolt 3.

This makes it pretty clear that the Developer Transition Kit isn't a Mac mini outfitted with an Apple Silicon SoC, but rather an iPad Pro logic board hooked up to multiple USB ports, Ethernet, and HDMI for convenience. It sports the same Bluetooth 5.0 and 802.11ac WiFi, and can attach to an SSD for storage using USB-C internally.

developer transition kit
The Developer Transition Kit specs reflect a souped up A12Z iPad Pro


In various WWDC videos, Apple demonstrated what appears to be the Developer Transition Kit driving a 6K Pro Display XDR. Of course, nobody would buy a 6K display and run it off an iPad Pro at 4K, because it would be ridiculously expensive and it wouldn't actually work, nor make any sense. But Apple could either be using a custom Apple Silicon Mac prototype or simply be using its fancy display either as a prop or hacked to support lower-resolution USB-C video output. Don't try this at home because it won't work.

By the time Apple Silicon Macs begin shipping, controller chips for the new USB 4 specification may already be integrated into Apple's SoC. The new USB 4 standard effectively makes Thunderbolt 3 connectivity part of the specification and drops the need to have Intel's proprietary controller to support Thunderbolt 3 speeds.

That means Apple could add USB 4 support to its upcoming SoCs and move both Apple Silicon Macs and the rest of its iOS and iPad lineup from Lighting to USB-C ports, potentially all with Thunderbolt 3 speeds.

Still a No to convergence

Altogether, Apple's details at WWDC demonstrate how the company's Mac and iOS platforms can continue to cross-pollinate as they increasingly share more common code--including Catalyst apps that harmonize existing iOS functionality cross-platform; rich development tools--like Swift UI, which makes it easy to develop visually harmonious but platform-optimized apps; and of course more of the same common silicon.

This doesn't mean that Apple's platforms are converging, however. The Mac remains optimized to work in a conventional computing desktop, driven largely by a keyboard and precise pointer rather than touch screens. There's no evidence that Apple is evaluating a shift to make its Mac displays into touchscreens, for example. That also indicates that Apple Pencil is not coming to the Mac anytime soon, nor will MacBook screens begin detaching to turn into an oddly shaped tablet, just because everyone else is trying that out.

Apple has expanded the use cases of iPad Pro by adding new keyboard options and support for a new touchpad, point-driven integration with a touch-focused interface. But there's also a lot of Mac features that don't need to come to iPad, and would actually erode its value in terms of portability, simplicity, and power efficiency.

The known unknowns

The other significant takeaway is that Apple's existing custom silicon has been purposely optimized for iOS and iPadOS, so we don't yet have a full understanding of how well the current A12Z will perform when its given significantly more memory and totally different OS tuned to do very different work, without the need to conserve battery power as stridently. It certainly appears that without the constraints of the iPad Pro, Apple Silicon is already more powerful than we expected it to be.

That's particularly true because iOS is also highly optimized for single-core performance-- specifically to deliver a responsive UI-- despite the eight CPU cores available on the existing A12Z. Inside a desktop box that's plugged in, macOS has the ability to crank on all four performance cores at once and drive them at full speed. It could potentially even light up all eight, with advanced thread management that prioritizes scheduling to deliver a wildly fast user interface while you're using it, or full power number-crunching when you're waiting for a processor-intensive task to complete, with lower priority tasks occurring on the efficiency cores in the background.

And beyond the Developer Transition Kit, the first Apple Silicon Macs to hit the market could deliver even greater gains as they move to the next generation of SoCs benefitting from additional optimizations to specifically support the needs of macOS. It's even possible that some Mac models will incorporate multiple SoCs to maximize available cores and deliver more powerful graphics. Apple's Mac Pro already pairs two AMD GPUs along similar lines.

Apple's future Intel Macs may also shift from the existing T2 helper chip to incorporating a full Apple SoC to provide them with access to resources including the Apple GPU, Neural Engine, and other features. It might even be cheaper to mass-produce a single high-performance SoC in massive quantities rather than designing a series of custom chips that are each only used in a few million Macs.

There's a lot left to discover, but things sure are getting interesting.
watto_cobra
«134

Comments

  • Reply 1 of 76
    cpsrocpsro Posts: 3,198member
    Thunderbolt 4 would be nice
  • Reply 2 of 76
    “This doesn't mean that Apple's platforms are converging, however. The Mac remains optimized to work in a conventional computing desktop, driven largely by a keyboard and precise pointer rather than touch screens. There's no evidence that Apple is evaluating a shift to make its Mac displays into touchscreens, for example. That also indicates that Apple Pencil is not coming to the Mac anytime soon, nor will MacBook screens begin detaching to turn into an oddly shaped tablet, just because everyone else is trying that out.“

    But, but, but...since you CAN hook an iPad Pro up to an existing Mac, you can use a Pencil on a Mac, now...today...
    fastasleep
  • Reply 3 of 76
    rob53rob53 Posts: 3,251member
    cpsro said:
    Thunderbolt 4 would be nice
    Just checked and it looks like TB4 might be the same speed as TB3 (40Gbps) but with possible other features. (ref: https://www.anandtech.com/show/15345/intel-teases-thunderbolt-4-light-on-details) This could change but I have to wonder whether anything faster is actually beneficial until peripherals get faster. PCIe 4 and the latest NVMe drives can reach a speed of 5000MB/s compared to 3500MB/s for PCIe 3 drives. Both of these are lightning fast, much faster than what most users are used to. No RAID is capable of matching these speeds using HDD and the PCIe bus isn't capable of providing anything faster unless you try using RAID over multiple PCIe busses. Not sure that would even help. I'm comfortable with TB3 in USB 4 at least until there's a general use for something faster. 
    Dan_Dilgerviclauyycwatto_cobra
  • Reply 4 of 76
    rob53rob53 Posts: 3,251member
    “This doesn't mean that Apple's platforms are converging, however. The Mac remains optimized to work in a conventional computing desktop, driven largely by a keyboard and precise pointer rather than touch screens. There's no evidence that Apple is evaluating a shift to make its Mac displays into touchscreens, for example. That also indicates that Apple Pencil is not coming to the Mac anytime soon, nor will MacBook screens begin detaching to turn into an oddly shaped tablet, just because everyone else is trying that out.“

    But, but, but...since you CAN hook an iPad Pro up to an existing Mac, you can use a Pencil on a Mac, now...today...
    You can use the Pencil on the iPad Pro, not on the Mac's screen. It's the same as using any drawing tablet connected to a Mac, something that's worked for years. Of course, using iPad apps with a Pencil in Big Sur should mean you're actually using the iPad drawing tablet in the same app on both platforms. Yes, it will get confusing but once Apple software no longer differentiates itself between platforms, my hope is one AppleOS will run on every Apple platform using the capabilities it needs. I just made the last part up but wonder if this could actually become the way Apple assembles their software--as a huge bundle that installs what it needs making sure everything else is updated at the same time to work with each other.
    jony0watto_cobra
  • Reply 5 of 76
    GeorgeBMacGeorgeBMac Posts: 11,421member
    ...
    However, the more we learn about Apple's existing SoCs, and the Apple Silicon effort as a whole, the more confidence we have that Apple is indeed beating Intel in many respects already. The idea that Apple's custom silicon can only handle "mobile" workloads is the same sort of disparaging presumption that fueled the dismissive notion that iPads were only "media consumption devices" and not "real" on some level.



    Sorry, but without an external keyboard and mouse or trackpad the iPad WAS mostly just an output device and not a "real computer" capable of "real work".
    Fortunately, that is no longer the case -- iPad is wearing big boy pants now -- and ready to challenge MacBooks.  In fact, with yesterday's announcements, one wonders why one would choose a MacBook over the iPad Pro with Magic Keyboard.
  • Reply 6 of 76
    canukstormcanukstorm Posts: 2,700member
    ...
    However, the more we learn about Apple's existing SoCs, and the Apple Silicon effort as a whole, the more confidence we have that Apple is indeed beating Intel in many respects already. The idea that Apple's custom silicon can only handle "mobile" workloads is the same sort of disparaging presumption that fueled the dismissive notion that iPads were only "media consumption devices" and not "real" on some level.



    Sorry, but without an external keyboard and mouse or trackpad the iPad WAS mostly just an output device and not a "real computer" capable of "real work".
    Fortunately, that is no longer the case -- iPad is wearing big boy pants now -- and ready to challenge MacBooks.  In fact, with yesterday's announcements, one wonders why one would choose a MacBook over the iPad Pro with Magic Keyboard.
    With the exception of Pencil support, macOS is still a more capable OS.  That's why.
    macplusplusviclauyycmwhiteMplsP
  • Reply 7 of 76
    prismaticsprismatics Posts: 164member
    ...
    However, the more we learn about Apple's existing SoCs, and the Apple Silicon effort as a whole, the more confidence we have that Apple is indeed beating Intel in many respects already. The idea that Apple's custom silicon can only handle "mobile" workloads is the same sort of disparaging presumption that fueled the dismissive notion that iPads were only "media consumption devices" and not "real" on some level.



    Sorry, but without an external keyboard and mouse or trackpad the iPad WAS mostly just an output device and not a "real computer" capable of "real work".
    Fortunately, that is no longer the case -- iPad is wearing big boy pants now -- and ready to challenge MacBooks.  In fact, with yesterday's announcements, one wonders why one would choose a MacBook over the iPad Pro with Magic Keyboard.
    You have a feeling that iPad has become as capable as macOS.
    I have a feeling that macOS or the Mac in general is becoming less capable and "general purpose usable", more like a super expensive iPad.
  • Reply 8 of 76
    Dan_DilgerDan_Dilger Posts: 1,583member
    Sorry, but without an external keyboard and mouse or trackpad the iPad WAS mostly just an output device and not a "real computer" capable of "real work".
    Fortunately, that is no longer the case -- iPad is wearing big boy pants now -- and ready to challenge MacBooks.  In fact, with yesterday's announcements, one wonders why one would choose a MacBook over the iPad Pro with Magic Keyboard.
    The original iPad had an external keyboard. And while the trackpad cursor is an interesting development, it hasn't materially changed the usefulness of the platform. The core value of iPad is its mobility and the fact that it can be used without setting up any "desktop" to work from. 

    Apple is obviosuly not trying to "challenge" MacBooks. On what planet does that even make sense?

    And lots of people buy a MacBook to use it as a conventional, light & thin notebook used for typing. That's not new either.  
    fastasleepmacpluspluschiaviclauyycmwhitejony0watto_cobra
  • Reply 9 of 76
    rob53rob53 Posts: 3,251member
    After watching the WWDC video "Explore the New System Architecture of Apple Silicon Macs" I'm beginning to understand just how powerful the A-series SOCs really are and how the will change the way Macs work in the future. The graphic showing multiple components in an Intel-based Mac while everything is on a SOC (not sure about all RAM) demonstrates how the AS SOC can run faster and more efficiently than the Intel configuration. Graphic is over-simplistic but AS SOC uses the same memory for both the CPU and GPU. No more having to worry about specifying a GPU with more memory since its able to use as much shared-memory as it needs. The video didn't mention PCIe memory in regards to the AS drawing, it uses whatever internal memory bus the SOC has. I don't know how the SOC will connect to external devices like SSDs, (probably?) RAM, and all I/Os but the more information that comes out about the AS Mac the more it looks like it's going to be much more powerful than Intel Macs.

    As for discrete GPUs with their huge heatsinks, I wonder how many GPUs Apple will be able to add to their SOC and whether they will create specialized GPU-only "SOCs" that work with the main CPU SOC over some kind of ultra fast bus. When I look at a traditional slot-mounted GPU, I see a reasonable size GPU chip with a lot of other electronic components all hidden by a heatsink the size of a Mac mini (just joking but not by much). I'm sure the GPU manufacturer is overclocking the GPU, creating enough heat to heat a small house and definitely your office. Will Apple be able to create a GPU with the same number of cores as something like the high end Nvidia TITAN RTX with 4608:288:96:576:72 (72) (6) cores (That's Main Shader Processors : Texture Mapping Units : Render Output Units : Tensor Cores (or FP16 Cores in GeForce 16 series) : Ray-tracing Cores (Streaming Multiprocessors) (Graphics Processing Clusters)) without needing a refrigerator to cool it?


    fastasleeppatchythepiratepujones1watto_cobra
  • Reply 10 of 76
    ralphieralphie Posts: 104member
    This is exactly what's going to happen... the convergence dumbening down of the Mac and macOS.
    mike54
  • Reply 11 of 76
    melgrossmelgross Posts: 33,510member
    An error in this article. TB doesn’t not come with USB4. It’s optional. It required Intel TB controller chips, and work to get them to function. Having USB4 doesn’t not automatically mean you have TB. I hope Apple will do it. We’ll see, it’s not a slam dunk.
    watto_cobra
  • Reply 12 of 76
    melgrossmelgross Posts: 33,510member
    rob53 said:
    After watching the WWDC video "Explore the New System Architecture of Apple Silicon Macs" I'm beginning to understand just how powerful the A-series SOCs really are and how the will change the way Macs work in the future. The graphic showing multiple components in an Intel-based Mac while everything is on a SOC (not sure about all RAM) demonstrates how the AS SOC can run faster and more efficiently than the Intel configuration. Graphic is over-simplistic but AS SOC uses the same memory for both the CPU and GPU. No more having to worry about specifying a GPU with more memory since its able to use as much shared-memory as it needs. The video didn't mention PCIe memory in regards to the AS drawing, it uses whatever internal memory bus the SOC has. I don't know how the SOC will connect to external devices like SSDs, (probably?) RAM, and all I/Os but the more information that comes out about the AS Mac the more it looks like it's going to be much more powerful than Intel Macs.

    As for discrete GPUs with their huge heatsinks, I wonder how many GPUs Apple will be able to add to their SOC and whether they will create specialized GPU-only "SOCs" that work with the main CPU SOC over some kind of ultra fast bus. When I look at a traditional slot-mounted GPU, I see a reasonable size GPU chip with a lot of other electronic components all hidden by a heatsink the size of a Mac mini (just joking but not by much). I'm sure the GPU manufacturer is overclocking the GPU, creating enough heat to heat a small house and definitely your office. Will Apple be able to create a GPU with the same number of cores as something like the high end Nvidia TITAN RTX with 4608:288:96:576:72 (72) (6) cores (That's Main Shader Processors : Texture Mapping Units : Render Output Units : Tensor Cores (or FP16 Cores in GeForce 16 series) : Ray-tracing Cores (Streaming Multiprocessors) (Graphics Processing Clusters)) without needing a refrigerator to cool it?


    I certainly hope that on a high performance Mac, the gpu will NOT share RAM with the rest of the SoC. Shared RAM is always going to be slower than graphics RAM. It’s not just a faster version of regular RAM. It’s different.
    patchythepiratejony0
  • Reply 13 of 76
    eriamjheriamjh Posts: 1,642member
    I look forward to the “developer” who breaks the agreement and does a tear down on the Apple silicon mini.  

    I want to see just how they shoehorned 16gb of RAM onto an iPad.  
    watto_cobra
  • Reply 14 of 76
    canukstormcanukstorm Posts: 2,700member
    ...
    However, the more we learn about Apple's existing SoCs, and the Apple Silicon effort as a whole, the more confidence we have that Apple is indeed beating Intel in many respects already. The idea that Apple's custom silicon can only handle "mobile" workloads is the same sort of disparaging presumption that fueled the dismissive notion that iPads were only "media consumption devices" and not "real" on some level.



    Sorry, but without an external keyboard and mouse or trackpad the iPad WAS mostly just an output device and not a "real computer" capable of "real work".
    Fortunately, that is no longer the case -- iPad is wearing big boy pants now -- and ready to challenge MacBooks.  In fact, with yesterday's announcements, one wonders why one would choose a MacBook over the iPad Pro with Magic Keyboard.
    You have a feeling that iPad has become as capable as macOS.
    I have a feeling that macOS or the Mac in general is becoming less capable and "general purpose usable", more like a super expensive iPad.
    I actually think you're agreeing with him.  You've just said it in a different way.
  • Reply 15 of 76
    tyler82tyler82 Posts: 1,101member
    Is the $50,000 Mac Pro now obsolete?
    lkrupp
  • Reply 16 of 76
    mdriftmeyermdriftmeyer Posts: 7,503member
    melgross said:
    rob53 said:
    After watching the WWDC video "Explore the New System Architecture of Apple Silicon Macs" I'm beginning to understand just how powerful the A-series SOCs really are and how the will change the way Macs work in the future. The graphic showing multiple components in an Intel-based Mac while everything is on a SOC (not sure about all RAM) demonstrates how the AS SOC can run faster and more efficiently than the Intel configuration. Graphic is over-simplistic but AS SOC uses the same memory for both the CPU and GPU. No more having to worry about specifying a GPU with more memory since its able to use as much shared-memory as it needs. The video didn't mention PCIe memory in regards to the AS drawing, it uses whatever internal memory bus the SOC has. I don't know how the SOC will connect to external devices like SSDs, (probably?) RAM, and all I/Os but the more information that comes out about the AS Mac the more it looks like it's going to be much more powerful than Intel Macs.

    As for discrete GPUs with their huge heatsinks, I wonder how many GPUs Apple will be able to add to their SOC and whether they will create specialized GPU-only "SOCs" that work with the main CPU SOC over some kind of ultra fast bus. When I look at a traditional slot-mounted GPU, I see a reasonable size GPU chip with a lot of other electronic components all hidden by a heatsink the size of a Mac mini (just joking but not by much). I'm sure the GPU manufacturer is overclocking the GPU, creating enough heat to heat a small house and definitely your office. Will Apple be able to create a GPU with the same number of cores as something like the high end Nvidia TITAN RTX with 4608:288:96:576:72 (72) (6) cores (That's Main Shader Processors : Texture Mapping Units : Render Output Units : Tensor Cores (or FP16 Cores in GeForce 16 series) : Ray-tracing Cores (Streaming Multiprocessors) (Graphics Processing Clusters)) without needing a refrigerator to cool it?


    I certainly hope that on a high performance Mac, the gpu will NOT share RAM with the rest of the SoC. Shared RAM is always going to be slower than graphics RAM. It’s not just a faster version of regular RAM. It’s different.
    Apple will be heavily limited in designs for GPUs due to the minefield of patents by AMD and Nvidia. There is a reason even Apple patents every aspect of their research. The lead time of all said advancements requires licensing and ImgTec doesn't hold a fraction of the IP that AMD and Nvidia owns.

    What incentive does Nvidia and AMD have to license that IP to Apple?
    watto_cobra
  • Reply 17 of 76
    cpsro said:
    Thunderbolt 4 would be nice
    It requires an implementation of PCIe that isn’t there yet in the A12Z. 
    watto_cobra
  • Reply 18 of 76
    entropysentropys Posts: 4,166member
    Will intel be still making available Tb controllers once tiger lake with it integrated into the chip ships?
    watto_cobra
  • Reply 19 of 76
    seanismorrisseanismorris Posts: 1,624member
    The way I was reading it, when you sign up for the developer kit, you get the hardware, but you don’t own it.

    ???

    Maybe it’s like a lease.... as long as you pay your fees you can’t keep it.  If that’s the case, upgrading the memory (etc) might not be a good idea.
  • Reply 20 of 76
    mretondomretondo Posts: 92member
    Apple made it perfectly clear that ARM is slower than Intel. In fact they screamed it out load if you were listening. There wasn’t a single side by side demo of FCP X running on two Macs doing a long task like rendering. Intel takes 2 minutes while ARM takes 1.5 minutes. That’s all it would’ve taken to show how fast ARM is. The reason, ARM is slower!
    mike54
Sign In or Register to comment.