awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesEmbedding Lookup Kernels

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.

Awesome Embedding Lookup Kernels GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • xlite-dev/leetcudaAvatar von xlite-dev

    xlite-dev/LeetCUDA

    9,694Auf GitHub ansehen↗

    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.

    Cudacudacuda-12cuda-cpp
    Auf GitHub ansehen↗9,694
  • facebookresearch/dlrmAvatar von facebookresearch

    facebookresearch/dlrm

    4,044Auf GitHub ansehen↗

    Dies ist ein PyTorch-Empfehlungs-Framework und ein Deep-Learning-Empfehlungsmodell, das darauf ausgelegt ist, personalisierte Inhaltsvorhersagen zu generieren. Es fungiert als verteilter Embedding-Trainer, der dichte und spärliche Merkmale durch eine neuronale Netzwerkarchitektur verarbeitet, um Benutzerpräferenzen vorherzusagen. Das Projekt implementiert ein CUDA-optimiertes Machine-Learning-System unter Verwendung spezialisierter GPU-Kernel, um Embedding-Lookups und Aggregationen zu beschleunigen. Es verwendet einen verteilten Ansatz, um massive spärliche Merkmaltabellen über mehrere GPUs zu sharden, was das Training groß angelegter Modelle ermöglicht. Das System nutzt eine Two-Tower-Architektur für Merkmalsinteraktionen und unterstützt hybride Parallelität, die Daten- und Modellparallelität über Rechencluster hinweg kombiniert. Sein Funktionsumfang umfasst verteiltes Training über Netzwerkknoten, GPU-Speicheroptimierung und Checkpoint-basierte Statuswiederherstellung.

    Implements specialized GPU kernels to accelerate the lookup and aggregation of high-dimensional embedding vectors.

    Python
    Auf GitHub ansehen↗4,044
  1. Home
  2. Artificial Intelligence & ML
  3. GPU Kernel Implementations
  4. Embedding Lookup Kernels