تحسين نواة WMMA على بنية AMD RDNA 4

2025-07-21
تحسين نواة WMMA على بنية AMD RDNA 4

أدت معالجات الرسومات بنية AMD RDNA™ 4، التي تحتوي على نوى مصفوفة من الجيل الثالث، إلى تحسين أداء عمليات الضرب المصفوفي العام (GEMM). تتناول هذه المقالة تحسين عمليات المصفوفة باستخدام الدوال الجوهريّة WMMA (Wave Matrix Multiply Accumulate) ضمن نواة HIP على معالجات الرسومات RDNA 4. تشرح المقالة وظيفة WMMA، واستخدام الدوال الجوهريّة الجديدة مثل `__builtin_amdgcn_wmma_f32_16x16x16_f16_w32_gfx12`، والاختلافات الرئيسية عن بنية RDNA 3. يوضح مثال مبسط لتنفيذ شبكة عصبية متعددة الطبقات (MLP) الحساب الفعال للمصفوفات على RDNA 4.

اقرأ المزيد
العتاد

ما وراء المثلثات: نهج جديد لرسومات رباعية الأضلاع

2025-04-11
ما وراء المثلثات: نهج جديد لرسومات رباعية الأضلاع

اعتمدت رسومات الكمبيوتر في الوقت الحقيقي لفترة طويلة على المثلثات نظرًا لدعم وحدات معالجة الرسومات الأصلية للقياس الضوئي المُسرّع بالعتاد فقط للمثلثات. يؤدي هذا إلى حدوث انقطاعات C^1 في سمات الرؤوس مثل إحداثيات الملمس والخطوط العادية على طول الحافة المشتركة عندما يتم تقسيم رباعيات الأضلاع إلى مثلثات. تقدم هذه المقالة طريقة جديدة تحافظ على الاستمرارية C^1 عبر الحافة المشتركة لمثلثين تم إنشاؤهما من رباعيات الأضلاع المحدبة باستخدام حل جبري لمعاملات الاستيفاء الثنائية الخطية المعبر عنها في إحداثيات الباري سنتريك. تم تنفيذ هذه الطريقة عبر مُظللات الهندسة والتشذيب والشبكة، مما يحسن بشكل ملحوظ جودة العرض مع تكلفة حسابية ضئيلة.

اقرأ المزيد