79117115

Date: 2024-10-23 08:48:57
Score: 0.5
Natty:
Report link

As demonstrated in There is no difference in search speed between CPU and GPU on a million-level dataset GPU has two additional steps:

  1. target vector copied from CPU memory to GPU memory

  2. result copied from GPU memory to CPU memory

"There are additional time costs associated with transferring data between CPU memory and GPU memory.

The primary benefit of using a GPU for searching is its ability to handle large NQ searches effectively due to its powerful parallel computing capabilities.

For smaller datasets and NQ searches, there is not much difference between CPU indexing and GPU indexing."

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: BarzanHayati