We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I notice the kBlockM is set for 64 or 128, which is fine for the prefill phase.
kBlockM
64
128
For decoding phase, the query length is 1, is 64 or 128 too large?
If kBlockM is set to 64, it means there are 63/64 computations are useless, and 63/64 shared memory and registers for query are wasted.
63/64
why not set the kBlockM smaller? ie 16 or 8, then we can waste less resources and enable more parallelism.
Is that the fact? Thank you!
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I notice the
kBlockM
is set for64
or128
, which is fine for the prefill phase.For decoding phase, the query length is 1, is
64
or128
too large?If
kBlockM
is set to 64, it means there are63/64
computations are useless, and63/64
shared memory and registers for query are wasted.why not set the kBlockM smaller? ie 16 or 8, then we can waste less resources and enable more parallelism.
Is that the fact? Thank you!
The text was updated successfully, but these errors were encountered: