Added a heuristic cuda file