If this all is true then where does it leave consumer/AM4? I see it being almost impossible to fit such a chiplet design in AM4 form factor or are they going to design a separate standard monolithic die for consumer market with all the IO attached? If it is a similar chiplet design then we'll see 1+1 and 2+1 variants (8 and 16 core)?
Would they not just have a common 8 core "core", then various different designs of uncore depending on their target.
So, along the lines of:
DT#1: 1C + UC1a [1x 8core CCX + Uncore which interfaces 1 CCX to the wider system - 2 ChDDR4]
DT#2: 2C + UC1a [2x 8core CCX + Uncore which interfaces 2 CCX to the wider system - 2 ChDDR4]
HEDT#1: 2C + UC2b [2x 8core CCX + Uncore which interfaces 2 CCX to the wider system - 4 ChDDR4]
HEDT#2: 3C + UC3b [3x 8core CCX + Uncore which interfaces 3 CCX to the wider system - 4 ChDDR4]
HEDT#3: 4C + UC4b [4x 8core CCX + Uncore which interfaces 4 CCX to the wider system - 4 ChDDR4]
PROF#1: 2C + UC2c [2x 8core CCX + Uncore which interfaces 2 CCX to the wider system - 8 ChDDR4]
PROF#2: 4C + UC2c [4x 8core CCX + Uncore which interfaces 4 CCX to the wider system - 8 ChDDR4]
PROF#8: 8C + UC2c [8x 8core CCX + Uncore which interfaces 8 CCX to the wider system - 8 ChDDR4]
Yes, that does mean many different design of system controller, but they could look for commonality there.
- Common memory channels, then there can be CCX interfaces fused off.
- Common CCX, with additional memory channels activating depending on bios switches [this would be really impressive - if technically very challenging - lower the cost of entry to HEDT and lower cost of server build - if you don't need the bandwidth].
- One Uncore to rule them all - combination of both of above. Most technically challenging, but would allow for superb flexibility both in product and in how user can build on the initial installation of the product.