Nvidia, Citrix crank up virtual desktop delivery