The type of the value returned by warp operations like ballot() and activemask() is different for different back-ends.
It would help to write generic code if alpaka would provide an alias for this type, for example
namespace alpaka::warp {
template <typename TWarp>
using mask_t = ...;
}
The type of the value returned by warp operations like
ballot()andactivemask()is different for different back-ends.It would help to write generic code if alpaka would provide an alias for this type, for example