Is instance() not supported in reduction kernels? I want to sum all the lower triangular elements in a matrix, so I do
reduce void reduction(float input<>, reduce float output)
{
int4 curDomainPt = instance()
if(curDomainPt.y > curDomainPt.x)
{
output += input;
}
}
When I run this in brcc, it hangs indefinitely and doesn't print anything. I'm using SDK version 1.3, as we haven't had time to upgrade yet as we have WIP that we don't want to accidently break.