Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.11 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.11 KB

Parallelized Locality sensitive hashing for Fast approximate nearest neighbor search

A Parallelized implementation of locality sensitive hashing for super fast query matching using C++ , capable of cross matching a million queries under 2 mins with 95% accuracy

🔑 Key Feature

  • Transfers any file (audio/video/image) from one PC to another in a fast and secure manner
  • If connection is broken it picksup just where it left off to finish the transfer
  • Sends a connection failed message to ensure user knows if anything unforseen happens

🛠 Skills

C++ , parallel computing, multi-threading , approximate nearest neighbor search , Fast search algorithm

📖 Libraries Used

Standard C++ & Open MP for parallel computing

📃 Lessons Learnt

  • Parallel computing
  • Parallel input tokenizing for fast read
  • Locality sensitive hashing for quick search

🔮 Future Scope

  • Could implement cuda for faster parallel computing