A single massive die.
I guess it doesn't really make sense. If it did, they would be doing it by now.
It's all marketing. The GTX 580 costs 5X as much as a GTX 460 while only having twice as much die size.
They are doing it now. Every GPU is a "multi core, single die" setup.
Also there's more to a graphics card cost than how big the GPU die is...
GT 430:
GTX 580
"Uncore" = memory controllers, gigathread engine, host interface and L2 cache.
Here's a Core i7 Quad core:
4xcore = the green blocks on the NV die.
The rest = memory controller, cache, etc, "uncore" stuff.
Here's a Core i3 dual core: (the chip on the right, the left is the on-package GPU).
Most things the same, but with 2 less cores, aka less green blobs.
If you meant two GPUs on the same package (like in the bottom shot, or like the old Intel quad core chips), then how would that help a thermal wall, and how would it be particularly more effective than two GPUs on the same board unless they moved the memory controller off-chip and made it a third chip which was also on the same package, so you end up with <die> <memory controller> <die> and try and share the memory across two chips without having any duplication?