mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-02-02 01:06:41 +08:00
withdraw pr2467 on branch 0.11.0 (#4002)
Signed-off-by: cmli <chengming.li@zilliz.com> Co-authored-by: cmli <chengming.li@zilliz.com>
This commit is contained in:
parent
4c23773e82
commit
cdd40689f5
@ -124,8 +124,16 @@ struct BlockSelect {
|
||||
|
||||
__device__ inline void addThreadQ(K k, V v) {
|
||||
if (Dir ? Comp::gt(k, warpKTop) : Comp::lt(k, warpKTop)) {
|
||||
threadK[numVals] = k;
|
||||
threadV[numVals ++] = v;
|
||||
// Rotate right
|
||||
#pragma unroll
|
||||
for (int i = NumThreadQ - 1; i > 0; --i) {
|
||||
threadK[i] = threadK[i - 1];
|
||||
threadV[i] = threadV[i - 1];
|
||||
}
|
||||
|
||||
threadK[0] = k;
|
||||
threadV[0] = v;
|
||||
++numVals;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user