2 repository-uri
Optimized GPU kernels for retrieving vector embeddings from a lookup table.
Distinct from GPU Kernel Implementations: Distinct from GPU Kernel Implementations: specifically for embedding table retrieval
Explore 2 awesome GitHub repositories matching artificial intelligence & ml · Embedding Lookup Kernels. Refine with filters or upvote what's useful.
LeetCUDA is a collection of high-performance GPU kernel libraries focusing on memory optimization, activation functions, and attention mechanisms. It serves as a reference library for CUDA kernel implementations, ranging from basic element-wise operations to complex neural network components, and provides Python bindings to integrate these kernels into deep learning workflows. The project is distinguished by its focus on low-level hardware optimizations. This includes the use of tensor cores for half-precision matrix multiplication, asynchronous data pipelining with double buffering, and shar
Implements specialized GPU kernels for embedding lookups using precision levels and vectorization.
Acesta este un framework de recomandare PyTorch și un model de recomandare deep learning conceput pentru a genera predicții de conținut personalizate. Acesta funcționează ca un antrenor de embedding distribuit care procesează caracteristici dense și rare printr-o arhitectură de rețea neuronală pentru a prezice preferințele utilizatorilor. Proiectul implementează un sistem de machine learning optimizat CUDA folosind nuclee GPU specializate pentru a accelera căutarea și agregarea embedding-urilor. Utilizează o abordare distribuită pentru a fragmenta tabelele masive de caracteristici rare pe mai multe GPU-uri, permițând antrenarea modelelor la scară largă. Sistemul utilizează o arhitectură cu două turnuri (two-tower) pentru interacțiunea caracteristicilor și suportă paralelism hibrid, combinând paralelismul de date și de model pe clustere de calcul. Suprafața sa de capabilități include antrenarea distribuită pe noduri de rețea, optimizarea memoriei GPU și recuperarea stării bazată pe checkpoint-uri.
Implements specialized GPU kernels to accelerate the lookup and aggregation of high-dimensional embedding vectors.