محاكاة وحدة معالجة الرسومات على وحدة المعالجة المركزية باستخدام تجميع الحقل المحدود
2025-01-17
تُقدم هذه المقالة لغة برمجة جديدة تُسمى Finite Field Assembly (FF-asm) تُمكّن من محاكاة وحدة معالجة الرسومات (GPU) على وحدات المعالجة المركزية (CPUs). تعتمد FF-asm على نموذج حسابي تكراري، مما يلغي الحاجة إلى استخدام تقنيات التجهيز المتجه SIMD أو تقنيات التوازي OpenMP. وتُحقق حسابات موازية ضخمة على وحدة المعالجة المركزية من خلال إنشاء نظام رياضي مخصص يعتمد على نظرية الحقول المحدودة والتطابق. وتقدم المقالة أمثلة برمجية خطوة بخطوة توضح الجمع والضرب في FF-asm، مما يُظهر إمكاناتها في مجال محاكاة وحدات معالجة الرسومات.