Skip to content

Conversation

@dajunHuang
Copy link

The udpate function of device GemmUniversal's column-major specialization has a workspace parameter, and it's passed to underlying_operator_:

Status update(Arguments const &args, void *workspace = nullptr) {
return underlying_operator_.update(to_underlying_arguments(args), workspace);
}

But the update function of the underlying_operator_, that is, GemmUniversalBase, don't have this paramerter:
Status update(Arguments const &args)
{
CUTLASS_TRACE_HOST("GemmUniversalBase()::update()");
params_.update(args);
return Status::kSuccess;
}

This leads to compile error when using the column-major specialization, so I removed it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant