Skip to content

Document VSEARCH scaling and its flat-scan ceiling#57

Open
tchalikanti1705 wants to merge 1 commit into
Rohit-Dnath:mainfrom
tchalikanti1705:document-vsearch-scaling
Open

Document VSEARCH scaling and its flat-scan ceiling#57
tchalikanti1705 wants to merge 1 commit into
Rohit-Dnath:mainfrom
tchalikanti1705:document-vsearch-scaling

Conversation

@tchalikanti1705

Copy link
Copy Markdown
Contributor

Summary

Puts the VSEARCH benchmark table from the #13 discussion into docs/benchmark.md, so the flat-scan ceiling is visible to anyone deciding whether RAMen fits their collection size.

Related Issue

Relates to #13 (left open per the discussion there — this is the docs follow-up you asked for, not the index).

Changes

  • Added a VSEARCH scaling section to docs/benchmark.md: the 1k/10k/100k table, the constant 664 B/op, a note that times vary by hardware but the linear shape does not, why the scan is memory-bound, and the semantic-cache vs standalone-VSEARCH read
  • Included the go test -bench line to reproduce

Checklist

  • I have read CONTRIBUTING.md
  • Tests pass (go test ./...)
  • Code is formatted (go fmt ./...)

The numbers from the Rohit-Dnath#13 benchmark discussion, in docs where anyone
sizing a collection can see them before finding out at 100k vectors.
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