Soldering DRAMs to the board saves height and improves ruggedness. It can also improve memory power a tiny bit because you can dial down the signal drive strength and dial up the termination impedance since you don't have reflections at the socket connector. If you only have 1 rank, you can also improve memory latency by maybe a cycle by virtue of not having to accommodate parts at different distances from the memory controller. These additional benefits assume that Apple is one of the half-dozen or so companies with whom Intel is willing to open their memory controller documentation.
The counter-intuitive thing to me about using memory-down (at scale orders of magnitude smaller than Apple) is that it can end up being way more expensive over the lifetime of the product. Module vendors can constantly shop and swap between DRAM manufacturers in order to lower their costs and module competition is fierce.
The counter-intuitive thing to me about using memory-down (at scale orders of magnitude smaller than Apple) is that it can end up being way more expensive over the lifetime of the product. Module vendors can constantly shop and swap between DRAM manufacturers in order to lower their costs and module competition is fierce.