awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesKernel-to-Template Bindings

Associates a kernel function with a hardware-aware template so generated configurations apply to that specific kernel.

Distinct from Pure Function Kernels: Distinct from Pure Function Kernels: binds kernel functions to hardware templates for configuration generation, not just compiling pure functions.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Kernel-to-Template Bindings. Refine with filters or upvote what's useful.

Awesome Kernel-to-Template Bindings GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • tile-ai/tilelangالصورة الرمزية لـ tile-ai

    tile-ai/tilelang

    5,226عرض على GitHub↗

    TileLang is a Python-embedded domain-specific language compiler that JIT-compiles and autotunes GPU kernels. It uses a tile-based DSL, automatic software pipelining, and parallel autotuning to generate optimized GPU kernels at runtime. It supports tensor core operations with Pythonic syntax, automatic memory management, and thread mapping. The compiler searches over tile sizes, thread counts, and scheduling policies, compiling and benchmarking candidates in parallel to find the fastest kernel. It also caches compiled binaries and tuning results to disk for reuse across sessions. TileLang inc

    Binds kernel functions to hardware-aware templates for targeted configuration generation.

    Python
    عرض على GitHub↗5,226
  • answerdotai/gpu.cppالصورة الرمزية لـ AnswerDotAI

    AnswerDotAI/gpu.cpp

    3,981عرض على GitHub↗

    gpu.cpp هي مكتبة C++ خفيفة الوزن لتنفيذ حوسبة GPU للأغراض العامة منخفضة المستوى عبر بائعي الأجهزة وأنظمة التشغيل المختلفة. تعمل كغلاف GPU محمول، ومنسق نواة (Kernel)، ونظام إدارة موتر (Tensor) باستخدام مواصفات WebGPU لتجريد تهيئة الجهاز، ونقل المخازن المؤقتة، وإرسال تظليل الحوسبة (Compute shader). توفر المكتبة إطار عمل لتعريف نوى الحوسبة من كود التظليل وإدارة إرسالها ومزامنتها بشكل غير متزامن. وتتيح تنفيذ تظليل الحوسبة عبر الأنظمة الأساسية وتنسيق مهام GPU من خلال مواصفات معالج رسومات قياسية. يتعامل النظام مع دورة الحياة الكاملة لذاكرة GPU، بما في ذلك تخصيص الموترات متعددة الأبعاد، وحركة البيانات ثنائية الاتجاه بين المضيف والجهاز عبر مخازن مؤقتة مرحلية، وتتبع الموارد لمنع تسرب الذاكرة. كما تدعم تقطيع الموتر لإنشاء طرق عرض غير مالكة لقطاعات الذاكرة وتتضمن أدوات لتسجيل رسائل النظام وتصفية الخطورة.

    Maps buffers and tensors to specific indices so a GPU kernel can access them during execution.

    C++
    عرض على GitHub↗3,981
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Hardware Acceleration
  5. GPU Acceleration
  6. GPU-Accelerated Compilers
  7. Pure Function Kernels
  8. Kernel-to-Template Bindings

استكشف الوسوم الفرعية

  • Resource BindingsMapping buffers and tensors to specific hardware indices for access by a GPU kernel. **Distinct from Kernel-to-Template Bindings:** Focuses on the runtime mapping of tensors to indices, not the compile-time template binding.