3 uses thrust::counting_iterator as a workaround for lack of 128-bit integers in GPU code in nvc++. Once that bug is fixed, we should remove this workaround.
There also appears to be an unrelated bug with nvc++ multicore when iota_view is used with the parallel algorithms and 64-bit integers. Need to debug that.
3 uses
thrust::counting_iterator
as a workaround for lack of 128-bit integers in GPU code in nvc++. Once that bug is fixed, we should remove this workaround.There also appears to be an unrelated bug with nvc++ multicore when
iota_view
is used with the parallel algorithms and 64-bit integers. Need to debug that.