benchmark-kernel
78قياس أداء نوى FlashInfer على GPU بدقة
قد تكون مقارنات نوى GPU مضللة عندما تختلف طرق قياس الزمن والمدخلات. توفر هذه المهارة قياسات أداء قابلة لإعادة الإنتاج لـ FlashInfer، مع فحوصات للصحة ومقاييس أداء واضحة.
تصحيح أعطال FlashInfer CUDA
غالبًا ما تخفي أعطال CUDA بيانات الإدخال التي تسببت في الفشل. توضّح هذه المهارة كيفية استخدام تسجيل FlashInfer API وأدوات CUDA لعزل الاستدعاء الفاشل.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "debug-cuda-crash" from https://skillstore.io/skills/flashinfer-ai-debug-cuda-crash.md and its manifest at https://skillstore.io/api/skills/flashinfer-ai-debug-cuda-crash/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "debug-cuda-crash". تفشل مهمة فك ترميز FlashInfer مع وصول غير قانوني إلى الذاكرة بعد عدة استدعاءات ناجحة.
النتيجة المتوقعة:
يحدد المساعد آخر استدعاء API بدون مخرجات، ويقارن أشكال query و cache، ويوصي بإصلاح عدم تطابق بُعد head.
جارٍ استخدام "debug-cuda-crash". يتعطل تشغيل تدريب متعدد وحدات GPU على رتبة واحدة فقط.
النتيجة المتوقعة:
يوصي المساعد بملفات سجل لكل عملية، ويقارن سجلات الرتب، ويعزل الرتبة ذات حجم الموتر غير المتوقع.
جارٍ استخدام "debug-cuda-crash". يرجع نموذج قيمة NaN بعد عملية FlashInfer.
النتيجة المتوقعة:
يوصي المساعد بتسجيل الإحصاءات، ويفحص نطاقات القيم، ويضيّق نطاق المشكلة إلى أول موتر يحتوي على أعداد NaN أو Inf.
All 127 static findings are false positives caused by Markdown code formatting, example commands, and benign CUDA terminology. The skill is a documentation-only tutorial, and no prompt injection, automatic execution, reconnaissance, or malicious intent was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/flashinfer-ai-debug-cuda-crash/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/flashinfer-ai-debug-cuda-crash?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/flashinfer-ai-debug-cuda-crash?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/flashinfer-ai-debug-cuda-crash/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/flashinfer-ai-debug-cuda-crash.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>flashinfer-ai. (2026). debug-cuda-crash security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/flashinfer-ai-debug-cuda-crash/audits/8@techreport{flashinfer-ai-flashinfer-ai-debug-cuda-crash-2026,
author = {flashinfer-ai},
title = {debug-cuda-crash security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/flashinfer-ai-debug-cuda-crash/audits/8},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "debug-cuda-crash security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "flashinfer-ai"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/flashinfer-ai-debug-cuda-crash/audits/8"
identifiers:
- type: other
value: "skillstore:flashinfer-ai-debug-cuda-crash:audit:8"
description: "Skillstore immutable audit report identifier"
استخدم تسجيل API للعثور على آخر استدعاء FlashInfer وفحص موترات الإدخال الخاصة به.
استخدم إحصاءات الموترات لتحديد قيم NaN أو Inf أو القيم المتطرفة قبل عملية فاشلة.
أنشئ سجلات منفصلة للعمليات وقارن الرتب عند فشل تشغيل متعدد وحدات GPU.
أرشدني خلال تفعيل تسجيل FlashInfer API لتعطل CUDA في سكربت PyTorch الخاص بي. أريد التقاط آخر استدعاء API وبيانات الإدخال الوصفية.
لدي سجل FlashInfer API من تشغيل فاشل. ساعدني في فحص أشكال الموترات و dtypes والأجهزة وأول استدعاء فاشل.
ساعدني في استخدام تسجيل FlashInfer من المستوى 5 للتحقيق في قيم NaN أو Inf في سير عمل CUDA هذا. اشرح الأنماط التي يجب مقارنتها.
أنشئ خطة خطوة بخطوة تجمع بين تسجيل FlashInfer API و compute-sanitizer و cuda-gdb ومخرجات kernel printf الانتقائية.
المؤلف
flashinfer-aiالترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
c43861a65bb95efcae259cd161c9d6f4dc7eec6f
حداثة الصيانة
٢٦/٧/٢٠٢٦
الاستخدام
4 تنزيلات · 156 مشاهدات
بنية الملفات
📄 SKILL.md
قياس أداء نوى FlashInfer على GPU بدقة
قد تكون مقارنات نوى GPU مضللة عندما تختلف طرق قياس الزمن والمدخلات. توفر هذه المهارة قياسات أداء قابلة لإعادة الإنتاج لـ FlashInfer، مع فحوصات للصحة ومقاييس أداء واضحة.
إضافة نوى CUDA إلى FlashInfer
تتطلب إضافة نواة FlashInfer جديدة تغييرات منسقة في C++ وPython وJIT والاختبارات وقياس الأداء. تمنح هذه المهارة سير عمل منظمًا يمكن لمساعد برمجة بالذكاء الاصطناعي اتباعه بأمان.
تشخيص أخطاء التعلم العميق بأمان
بواسطة lllllllama
يمكن أن تدفع إخفاقات التدريب الوكلاء إلى إجراء تصحيحات محفوفة بالمخاطر قبل اتضاح السبب الجذري. ترشد هذه المهارة إلى التشخيص المحافظ، وتخطيط نقاط الحفظ، والإصلاحات القائمة على الموافقة.
تحويل ماكروهات PyTorch AT_DISPATCH
بواسطة pytorch
ماكروهات الإرسال القديمة في PyTorch متكررة ويصعب ترحيلها يدويًا. ترشد هذه المهارة إلى التحويل الآمن إلى صيغة AT_DISPATCH_V2.
تحليل جودة الاختبارات عبر أطر العمل
بواسطة C0ntr0lledCha0s
الاختبارات الضعيفة تخفي العيوب، وتبطئ إعادة الهيكلة، وتجعل أرقام التغطية مضللة. تحلل هذه المهارة مجموعات الاختبارات وتقدم إرشادات مرتبة حسب الأولوية حول الموثوقية، وقابلية الصيانة، والتغطية، واختبار الطفرات.
إتقان سير عمل Git المتقدم
بواسطة AutumnsGrove
قد يكون إصلاح سجل Git المعقد صعبًا دون فقدان العمل. توفر هذه المهارة سير عمل موجهة لـ rebase، والتعارضات، وbisect، والاسترداد، وإدارة الفروع.
بناء مجموعات اختبارات Jest موثوقة
بواسطة C0ntr0lledCha0s
غالبا ما تحتاج مشاريع Jest إلى أنماط متسقة للإعداد والمحاكاة والتأكيدات. توفر هذه المهارة إرشادات وقوالب وفحوصات مركزة لاختبارات JavaScript وTypeScript وReact والاختبارات بأسلوب Vitest.
تحليل أنماط الكود والمعمارية
بواسطة C0ntr0lledCha0s
تخفي قواعد الكود الكبيرة بُنى متكررة وخيارات معمارية غير واضحة. تعثر هذه المهارة على الأنماط، وتشرح الهدف منها، وتبرز فرص إعادة الهيكلة العملية.