قاموس الذكاء الاصطناعي
القاموس الكامل للذكاء الاصطناعي
النواة (Kernel)
وظيفة يتم تنفيذها على وحدة معالجة الرسوميات (GPU) بواسطة خيوط متعددة بالتوازي، وتشكل الوحدة الأساسية للحساب في برامج CUDA لتسريع العمليات الرياضية المكثفة.
كتلة الخيوط (Thread Block)
مجموعة من الخيوط التي يمكنها التواصل فيما بينها عبر الذاكرة المشتركة ومزامنة تنفيذها، وتشكل وحدة الجدولة الأساسية على المعالجات المتدفقة المتعددة (SM) لوحدة معالجة الرسوميات.
المجموعة (Warp)
مجموعة من 32 خيطًا يتم تنفيذها في وقت واحد في وضع SIMD (تعليمات واحدة، بيانات متعددة) على معالجات NVIDIA، وتمثل وحدة التنفيذ المادية الأساسية.
الشبكة (Grid)
مجموعة من كتل الخيوط التي تنفذ نفس النواة، منظمة في هيكل أحادي الأبعاد أو ثنائي الأبعاد أو ثلاثي الأبعاد لتعيين مشاكل الحساب بكفاءة على بنية وحدة معالجة الرسوميات.
الإشغال (Occupancy)
النسبة بين عدد المجموعات النشطة والحد الأقصى لعدد المجموعات التي يمكن للمعالج المتعدد دعمها في وقت واحد، وهو مقياس رئيسي لتحسين استخدام موارد وحدة معالجة الرسوميات.
الاتصال بين المضيف والجهاز (Host-Device Communication)
آلية نقل البيانات بين ذاكرة وحدة المعالجة المركزية (المضيف) وذاكرة وحدة معالجة الرسوميات (الجهاز) عبر ناقل PCIe، وغالبًا ما تمثل عنق الزجاجة في التطبيقات غير المتجانسة.
PTX
لغة وسيطة منخفضة المستوى لوحدات معالجة الرسوميات من NVIDIA، محسّنة لتوازي الخيوط وتعمل كهدف محمول لمترجمات CUDA قبل الترجمة إلى رمز آلة محدد.
مكتبة Thrust (Thrust Library)
مكتبة قوالب C++ لـ CUDA توفر واجهة عالية المستوى مماثلة لـ STL للخوارزميات المتوازية على وحدة معالجة الرسوميات مثل الفرز، التخفيض، والمسح.