agreed. am a GPU code optimize-by-hand'er myself so i can really see the extent of the above claimed. Even though, to fortify such conclusions we need extensive benchmarking of ArrayFire vs OpenACC, as simple as that.