get gvmap working (only tested locally) - start thinking about the fact that vectors have a branching factor 32 whereas my gpu has 64 cores per compute unit...