debug-cuda-crash
78تصحيح أعطال FlashInfer CUDA
غالبًا ما تخفي أعطال CUDA بيانات الإدخال التي تسببت في الفشل. توضّح هذه المهارة كيفية استخدام تسجيل FlashInfer API وأدوات CUDA لعزل الاستدعاء الفاشل.
قياس أداء نوى FlashInfer على GPU بدقة
قد تكون مقارنات نوى GPU مضللة عندما تختلف طرق قياس الزمن والمدخلات. توفر هذه المهارة قياسات أداء قابلة لإعادة الإنتاج لـ FlashInfer، مع فحوصات للصحة ومقاييس أداء واضحة.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "benchmark-kernel" from https://skillstore.io/skills/flashinfer-ai-benchmark-kernel.md and its manifest at https://skillstore.io/api/skills/flashinfer-ai-benchmark-kernel/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "benchmark-kernel". قارن الواجهات الخلفية لانتباه فك الترميز على H100 بحجم دفعة يبلغ 32 وطول تسلسل يبلغ 2048.
النتيجة المتوقعة:
جارٍ استخدام "benchmark-kernel". تختلف نتائج GEMM باستخدام FP8 بين عمليات التشغيل. اقترح تسلسلًا لاستكشاف الأخطاء وإصلاحها.
النتيجة المتوقعة:
جارٍ استخدام "benchmark-kernel". خطط لتقرير قياس أداء دفعي لنوى الانتباه وGEMM ومزيج الخبراء.
النتيجة المتوقعة:
يجمع التقرير أعباء العمل التمثيلية حسب الإجراء، ويسجل حالة الصحة، ويلتقط مقاييس الزمن، ويحتفظ بإعداد كل قياس أداء لإعادة إنتاجه.
Eighty-four Ruby or shell backtick findings and the network-reconnaissance finding are false positives caused by Markdown formatting and benchmark arguments. The sudo nvidia-smi example is a real privileged system change that can alter GPU clocks for all workloads, although it contains no injection path. No malicious intent, prompt injection, or data exfiltration was found.
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/flashinfer-ai-benchmark-kernel/audits/12?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/flashinfer-ai-benchmark-kernel?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/flashinfer-ai-benchmark-kernel?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/flashinfer-ai-benchmark-kernel/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/flashinfer-ai-benchmark-kernel.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). benchmark-kernel security audit report (audit version 12) [Author version unspecified]. Skillstore. https://skillstore.io/skills/flashinfer-ai-benchmark-kernel/audits/12@techreport{flashinfer-ai-flashinfer-ai-benchmark-kernel-2026,
author = {flashinfer-ai},
title = {benchmark-kernel security audit report (audit version 12)},
institution = {Skillstore},
year = {2026},
number = {12},
url = {https://skillstore.io/skills/flashinfer-ai-benchmark-kernel/audits/12},
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: "benchmark-kernel security audit report (audit version 12)"
version: "unspecified"
type: report
authors:
- name: "flashinfer-ai"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/flashinfer-ai-benchmark-kernel/audits/12"
identifiers:
- type: other
value: "skillstore:flashinfer-ai-benchmark-kernel:audit:12"
description: "Skillstore immutable audit report identifier"
إعداد أعباء عمل متطابقة للانتباه ومقارنة زمن الاستجابة ومعدل المعالجة والاتساق عبر الواجهات الخلفية المتاحة.
تشغيل فحوصات مرجعية وقياسات أداء قابلة لإعادة الإنتاج قبل تغيير تنفيذ النواة وبعده.
جمع نتائج قياس الأداء الدفعي بتنسيق CSV لتتبع التراجعات وإجراء مقارنات بين العتاد.
ساعدني في قياس أداء نواة FlashInfer. اسألني عن وحدة GPU والإجراء وأشكال المدخلات وأنواع البيانات والواجهات الخلفية المرشحة قبل اقتراح الإعدادات.
صمم مقارنة عادلة للواجهات الخلفية للإجراء [routine] على [GPU]. استخدم مدخلات متطابقة وفحصًا مرجعيًا وعمليات إحماء وقياسات متكررة وتقارير نتائج قابلة لإعادة الإنتاج.
راجع نتائج قياس أداء FlashInfer التالية: [results]. حدد الأسباب المحتملة للتباين، وأوصِ بتغييرات مركزة على عمليات الإحماء أو التكرارات أو قياس الزمن أو سلوك ذاكرة التخزين المؤقت.
أنشئ خطة لاختبار تراجع نوى FlashInfer من أجل [hardware and routines]. حدد الحالات التمثيلية وبوابات الصحة وضوابط قياس الزمن وحقول CSV ومعايير المقارنة.
المؤلف
flashinfer-aiالترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
c43861a65bb95efcae259cd161c9d6f4dc7eec6f
حداثة الصيانة
٢٦/٧/٢٠٢٦
الاستخدام
3 تنزيلات · 291 مشاهدات
بنية الملفات
📄 SKILL.md
تصحيح أعطال FlashInfer CUDA
غالبًا ما تخفي أعطال CUDA بيانات الإدخال التي تسببت في الفشل. توضّح هذه المهارة كيفية استخدام تسجيل FlashInfer API وأدوات CUDA لعزل الاستدعاء الفاشل.
إضافة نوى CUDA إلى FlashInfer
تتطلب إضافة نواة FlashInfer جديدة تغييرات منسقة في C++ وPython وJIT والاختبارات وقياس الأداء. تمنح هذه المهارة سير عمل منظمًا يمكن لمساعد برمجة بالذكاء الاصطناعي اتباعه بأمان.
تحسين جودة كود Vue 3
بواسطة vuejs-ai
غالبا ما تتراكم في مشاريع Vue أخطاء تتعلق بالتفاعلية والمكونات والأداء مع مرور الوقت. توفر هذه المهارة إرشادات موجهة لـ Vue 3 لاستخدام أنماط أكثر أمانا وكود أوضح.
تحسين أداء Go باستخدام تحليل الأداء
بواسطة 89jobrien
قد تصبح خدمات Go بطيئة أو كثيفة استهلاك الذاكرة دون أدلة واضحة. ترشدك هذه المهارة خلال تحليل الأداء، وتحليل التخصيصات، وضبط التزامن، والتحسين القائم على اختبارات القياس.
ابنِ ميزات SwiftUI أفضل
بواسطة avdlee
يمكن أن تتراكم في مشاريع SwiftUI واجهات API مهملة، وحالة هشة، وتحديثات بطيئة للواجهات. توفر هذه المهارة إرشادات مركزة لكتابة كود SwiftUI حديث وقابل للصيانة.
إنشاء ميزات واجهة أمامية جاهزة للإنتاج
بواسطة davila7
تحتاج فرق الواجهة الأمامية إلى إرشادات متسقة حول React وNext.js عبر المشاريع. توفر هذه المهارة سير عمل مرجعيًا وممارسات للجودة وبرامج نصية مساعدة لتحليل الواجهة الأمامية.
تخطيط بنية Next.js App Router
بواسطة 89jobrien
قد تواجه فرق Next.js صعوبة في اختيار المسارات والمكونات وتحميل البيانات وخطوات الترحيل. توفر هذه المهارة إرشادات بنيوية منظمة لـ App Router وServer Components والأداء.
تحسين أداء Next.js
بواسطة Atman36
قد تصبح تطبيقات Next.js بطيئة بسبب الحِزم الكبيرة، والتخزين المؤقت الضعيف، والوسائط غير المحسّنة. ترشد هذه المهارة Claude وCodex وClaude Code عبر تحسينات أداء مركّزة لتطبيقات الإنتاج.