Skip to content
This repository has been archived by the owner on Aug 16, 2023. It is now read-only.

Threadpool based HNSW insert #989

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

fhaltmayer
Copy link

Update the Add() of HNSW to use thread pool instead of using its own omp.

@sre-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: fhaltmayer
To complete the pull request process, please assign liliu-z after the PR has been reviewed.
You can assign the PR to them by writing /assign @liliu-z in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@sre-ci-robot
Copy link

Welcome @fhaltmayer! It looks like this is your first PR to milvus-io/knowhere 🎉

@mergify mergify bot added needs-dco DCO is missing in this pull request. do-not-merge/missing-related-issue labels Jul 12, 2023
@mergify
Copy link

mergify bot commented Jul 12, 2023

@fhaltmayer Please associate the related issue to the body of your Pull Request. (eg. “issue: #”)

@fhaltmayer fhaltmayer force-pushed the hnsw_threadpool_index branch from b9ec896 to 6eb1fb0 Compare July 12, 2023 23:29
@mergify mergify bot added dco-passed DCO check passed. and removed needs-dco DCO is missing in this pull request. labels Jul 12, 2023
@fhaltmayer
Copy link
Author

#514

@fhaltmayer fhaltmayer force-pushed the hnsw_threadpool_index branch from 6eb1fb0 to b7fc7a8 Compare July 13, 2023 03:19
@liliu-z
Copy link
Member

liliu-z commented Jul 13, 2023

/assign @cqy123456

@liliu-z
Copy link
Member

liliu-z commented Jul 24, 2023

/kind improvement

@cqy123456
Copy link
Collaborator

/lgtm

@cqy123456
Copy link
Collaborator

@fhaltmayer Can you compare the hnsw indexing time before and after using the thread pool?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants