Honestly my overall predictions once Pascal was first announced seems to be mostly coming true.
I noticed the HUGE similarities between Pascal's release and the GTX 600 series Keplar release.
1) GTX 680 and 670 were the first 28nm GPU's. GTX 1080 and 1070 are first 16nm GPUs
2) Due to low yields on new process node, you will see fairly large supply shortages; just like on the 600 series where it took MONTHS for supply to stabilize enough to meet even a portion of market demand
3) Low power consumption compared to past cards. Compare 980 TI and TITAN X's 250w TDP to GTX 1080's 180w TDP, it's a large increase in efficiency, along with a drastic increase in clock speed to go with it! Same with 600 series: GTX 680 had a significantly lower TDP and power consumption than the UBER hot 480 and still pretty hot 580.
Then if you assume that Nvidia will follow their tried and true 600 and 700 series release schedule this all makes sense:
GTX 600 Series =
Start 28nm GPU manufacturing
GK104 GTX 680 = 1,536 cuda cores. 2GB GDDR5 VRAM, 1006mhz 1058mhz boost, 256 bit, 6000mhz, 192gb/s bandwidth
A few months later =
GTX TITAN GK110 comes out: 2,688 cuda cores. 6GB GDDR5 VRAM, 837 876mhz boost, 384 bit, 6000mhz, 288.4gb/s bandwidth
The following year =
GTX 700 series launches!
GK210 GTX 780 = 2304 cuda cores, 3GB GDDR5 VRAM, 863-900mhz boost, 384 bit, 6000mhz, 288.4gb/s bandwidth
GK210 GTX 780 TI = 2880 cuda cores, 3GB GDDR5 VRAM, 875-928mhz boost, 384 bit, 7000mhz, 336gb/s bandwdith
So my prediction was as follows:
Q2 2016 = GP104 launches with GTX 1080 = 2,560 cuda cores, 8GB GDDR5X VRAM, 1607-1733mhz boost, 256 bit, 10,000mhz, 320gb/s bandwidth
Q4 2016 = GP102 launches with GTX 1080 TI or TITAN model = 3,584 cuda cores, 16GB GDDR5X VRAM, 384 bit, 10,000mhz, 480gb/s bandwidth
Q2 2017 = GP100 "GTX 1180" launches = 3,840 cuda cores, 12GB HBM2 VRAM, 3072 bit, ??? mhz, ~683gb/s bandwidth
GP100 GTX 1180 TI = 4,480 cuda cores, ,12GB HBM2 VRAM, 4096 bit, ??? mhz, ~1tb/s bandwidth (1024gb/s)
And honestly it appears to be coming true for the most part. My specs on the upcoming 1080 TI/TITAN and the 1180/1180 TI etc.. are based on the exact same "ratio math" that the 600 and 700 series followed. For example, the GTX 780 has 2304 cores compared to 1536 on the 680; thats exactly 50% more cores; and matches up with the 1080 having 2,560 cores which is exactly 50% less than the 3,840 cores that the pascal TITAN P or 1080 TI etc.. will have. And the GTX 780 TI has 2880 cores compared to the 2304 cores on the 780; which is a 25% increase in cores; which matches EXACTLy with the 4,480 cores i predicted for the "1180 TI".
Of course there's still a fair bit of speculation, but with the GTX 1080 TI/ TITAN P or whatever they're calling it, being released SO soon after 1080; i'm almost POSITIVE that this is the type of plan Nvidia is going for. The most important thing about doing it this way, is that adding in a "pascal refresh 1100 series" will "hold us over" until Volta in 2018 which likely ended up with delays since it was moved up from ~2016-2017 original planned release for volta. I'm betting on Volta being similar to Pascal too! focusing far more on energy efficiency and architectural mastery/improvement.