No. The cooler not only needs to touch the GPU chip itself, but also the VRMs and Ram chips. These are all in different places. You might get that cooler to work on other 390s or 290s, but I doubt it would even work on a 270X, let alone an Nvidia card. Nothing would line up right.