To be small enough to fit into a Cube (we will even say slightly larger than the original G4 Cube, use the current Mac mini as a footprint & scale it up in the vertical). When you get to the size of PCB that would fit in a modern Cube, there is only room for the PCIe slot, not the MPX slot behind it. So I am afraid MiniMPX cannot be a thing.
If an end user wants expansion via PCIe / MPX slots, they will need to go with the Mac "Big Chungus" Pro chassis. iMac Pros & Mac Pro Cubes will use HPC APUs, with expansion via USB4 ports.
I could see a Mac Pro Cube with a single internal expansion slot, intended for an Apple Silicon compute / render GPU. A/V DSPs & I/O could be handled via external units off of USB4. Could make a really powerful DCC workstation in a compact desktop package.
Please make it in Space Grey & offer a matching monitor (at a reasonable price).
APUzilla - Small - 32 P cores / 4 E cores / 48 GPU cores / 16GB HBM2e UMA
128GB DDR5 RAM
4TB (2@2TB blades) NVMe SSD
600W Platinum-rated PSU
Apple Silicon Compute / Render card - Medium - 64 GPU cores / 24GB HBM2e
32" 6K3K Ultrawide Apple Monitor (built-in speakers, microphone, & webcam)
Apple Low-Profile Mechanical Keyboard
Apple Magic Mouse 3D
2 year AppleCare on Cube & Monitor
US$9,999.00
Other APUzillas:
Small - 32 P cores / 4 E cores / 48 GPU cores / 16GB HBM2e UMA
Medium - 48 P cores / 6 E cores / 64 GPU cores / 32GB HBM2e UMA
Large - 64 P cores / 8 E cores / 80 GPU cores / 64GB HBM2e
Apple Silicon Compute / Render cards:
Small - 48 GPU cores / 16GB HBM2e
Medium - 64 GPU cores / 24GB HBM2e
Large - 80 GPU cores / 32GB HBM2e
Yeah, all A/V expansion (DSPs & I/Os) via USB4, a secondary GPU that is compute / render specific (no display output); kinda like the trashcan Mac Pro...!
I am all over the place with Tile Memory amounts...!
Can we not bring the cube back? I know it's fun to look back at it nostalgically but we need to remember that it was a market failure. As was the Mac Pro 6,1. Gorgeous design, wrong implementation.
But this is fun so I'll have a go:
Mac Pro 8,1:
Base:
• 16-core, 16-thread cpu at 3.0GHz Turbo up to 4.0GHz. Insane amounts of cache, much bigger space dedicated to the Neural Engine
• MPX AMD Radeon Pro (whatever the designation is by then) el cheapo GPU, 2x Thunderbolt out, 2x HDMI out 16gb GDDR6 RAM
OR
• MPX Apple Pro GPU, 4x Thunderbolt out, Afterburner ASICs on board. 16gb GDDR6 RAM
• 512gb storage
• 64gb DDR5 ECC RAM (up to 1tb)
• 7 PCI-E 4 slots
• 1400 watt PSU
• $5000 (maybe $4,000 depending)
Mid:
• 64-core, 64-thread cpu at 3.2Ghz turbo up to 4.3GHz. Even Insanely-er amounts of cache, enormous amount of space for Neural Engine
• MPX AMD Radeon Pro (whatever the designation is) decent-tier GPU 16gb HBM2 RAM same output
OR
• MPX Apple Even-More-Pro GPU, same output, Afterburner, 32gb HBM2 RAM
• 3tb storage
• 512gb DDR5 ECC Ram (up to 1.5 tb)
• yadda yadda same as above
• $9,000-$10,000
Max:
• 128-core, 128-thread cpu at 2.8GHz boost up to 3.8GHz. Xbox hueg amount of Cache, Big thinky Neural engine
• 2x MPX AMD Radeon Pro top-tier GPU 64gb HBM2 RAM
OR
• MPX Apple Pro-est GPU, Afterburner, 64gb HBM2 RAM
• 10tb storage
• 3tb DDR5 ECC Ram (max'd out)
• same as above
• If you have to ask, you can't afford it.
See my self-quote above...!
I really think Apple is going to move away from AMD graphics. They have been slowly moving everything towards Metal (dropping OpenGL, dropping OpenCL, etc.) & AMD was the vendor that 'went thru it' to transition to Metal in their Apple drivers, they needed the influx of cash from Apple (no matter how small, AMD needs R&D funds); Nvidia said "nope, we got our CUDA thing here, we have no interest in integrating Metal in our Mac drivers"...?
We will see ini a few years, yeah...?!? ;^p
Looks good. I think this CPU definitely calls for a Threadripper-style chiplet design. You can put 16 Firestorm cores on one die and surround an on-package I/O die with 1 or 4 or 8 of them.
How do you envision the Apple GPU looking? The Pro Vega II Duo is actually also a chiplet design with two GPU dies on the package... is that what you would envision for Apple?
I really hope Apple does create some kind of multidie beast soon because I want to know what their high-speed interposer solution looks like.
Pro Vega II Duo is two separate packages on one PCB, one die per package...
I would see Apple Silicon GPUs as part of the controlling APU. Apple Silicon GPGPUs would be a similar package, just with a focus on the GPU cores...?