David Olsen
David Olsen
NVC++ implements adjacent_find with thrust::mismatch and search with thrust::find_if. But it would be nice to have proper parallel implementations. NVC++ implements the others sequentially.
I understand the problem and agree with the goal of this. But I don't know CMake well enough to review the actual changes in any useful way.
NVC++ needs implementations of these algorithms.
NVC++ shouldn't set `THRUST_DEVICE_SYSTEM` or related macros when neither CUDA nor stdpar modes are enabled. When NVC++ is in normal C++ mode, it should treat Thrust the same as any...
NVBugs 3720703 and 3384810.
I agree with Jake that writing error messages to stdout or stderr is not the best way to report this problem. The use cases that we care about are calling...
The performance results are interesting with the mix of better and worse. My interpretation of that is that some of the functions are not as well tuned as they could...
I prefer option 2. The people who were depending on the determinism are already upset, and I am guessing that they will be (mostly) satisfied with option 2 (because CUB...
The value of an `if target` expression is a bitset that encodes all the desired targets. There is compiler magic that interprets the bitset and generates the correct code. If...
I don't have any immediate plans to work on this issue. It was a possible near-term issue, but those plans can easily change. In general, I will assign an issue...