Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

FAISS GPU: Accelerare Masivă pe Plăci Grafice și Multi-GPU în Baze de Date Vectoriale & Căutare Semantică

Sintaxă & interogare
gpu_index = faiss.index_cpu_to_gpu(res, 0, cpu_index)

Pentru seturi masive de date sau latențe sub-milisecundă la volume mari de interogări concurente, pachetul faiss-gpu transferă calculul distanțelor și parcurgerea listelor inversate direct în memoria VRAM a acceleratoarelor NVIDIA.

Exemplu de conversie și rulare a unui index FAISS pe GPU:

import faiss
import numpy as np

d = 512
cpu_index = faiss.IndexFlatL2(d)

# Alocare resurse GPU
res = faiss.StandardGpuResources()
gpu_index = faiss.index_cpu_to_gpu(res, 0, cpu_index)

data = np.random.random((100000, d)).astype('float32')
gpu_index.add(data)

query = np.random.random((10, d)).astype('float32')
distances, indices = gpu_index.search(query, k=5)
print("Căutare pe GPU finalizată cu succes.")

Prin utilizarea clasei IndexShards sau a funcției index_cpu_to_all_gpus, FAISS poate fragmenta automat setul de date pe 4 sau 8 plăci grafice, permițând interogarea a zeci de milioane de vectori la mii de interogări pe secundă.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: FAISS GPU: Accelerare Masivă pe Plăci Grafice și Multi-GPU

Ai o întrebare despre FAISS GPU: Accelerare Masivă pe Plăci Grafice și Multi-GPU sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.