v1.5 covargpu now implemented with 2D grid and 2D blocks