For years, computer systems have been made of silicon processors and memory chips arranged so they sit next to each other on a single layer. Intricate wiring connects the components so data can be computed on the processors and then stored on the memory chips.

The problem is that this configuration sends digital signals on a longer route than is ideal, and there are common problems with bottlenecking—too much data trying to travel the same circuits simultaneously. Both of these problems can be mitigated by stacking processors and memory chips on top of each other. Stacking chips is how Samsung managed to produce a 16-terabyte hard drive.

To read more, click here.