Getting a lot of differing opinions on GPU partitioning

Want to get the info here. What is the current state of GPY partitioning for virtualization, what are the tradeoffs between Nvidia(consumer class) and Amd(consumer class cards) as they currently stand.