https://www.guru3d.com/news-story/nvidia-titan-xp-is-faster-as-custom-gtx-1080-ti.html
Titan Xp - 3840 cuda cores, 12GB GDDR5X, 547.7GH/s memory bandwidth
1080ti - 3584 cuda cores, 11GB GDDR5X, 484GH/s memory bandwidth
And lower clock rates than the 1080 ti, it's quite a bit more even on actual performance than you think.
For reference - the Titan X Pascal PREDATED the 1080 ti - the 1080 ti is basically a "one section disabled" version of the same GPU (partly to help with yield) that clocks ballpark 10% higher to get to the same total power usage.
The Zotac "mini" isn't actually all that short - it's almost identical length to my Sapphire RX 470 blower-style cards, works out to ballpark an inch shorter.
It does appear to be the smallest 1080 model at this time though.
The Gigabyte "ITX" single-fan GTX 1070, THAT is a short card. 7" long almost exactly COUNTING the "flange" on the mounting bracket.
I don't see any possibility of anyone making a low profile 1070, much less a low profile 1070 - but I AM supprised that nobody makes a 1060 3GB low profile, or that the ONLY RX series low-profile is the AMD WX-series workstation varient on the RX 460.