One of the trueisms/mantras of engineering is something like "optimize for the common case, not the corner case". Maybe that idea is being applied here as well. Especially when that tiny percentage of high-end buyers have proven that cost isn't a major concern for them, you can start building into your models the idea that you can stick them with the extra memory costs associated with SLI/CF types of implementations.
Well based on my limited understanding of the factors in play here I don't think we are at the point where there is a cost or scaling benefit to going this route. The primary advantages seem to be reduced tape-out costs and possibly improved yields. However, isn't there an accompanying significant increase in R&D and manufacturing cost, I/O complexity and reduction in performance scalability?
Also does it even make sense at the lower end of the market? What real benefit is there if any of doing say a 2xRV610 midrange card instead of a single RV630? Wouldn't the former actually end up being more costly? You can amortize tape-out costs over the life of the chip but I don't see that happening with the increased BOM costs for this multi-chip design.
Am I missing something obvious here?