HeadlinesBriefing favicon HeadlinesBriefing.com

إنتل تطلق ISA افتراضي PISA لنقلية GPU

TechPowerUp News •
×

إنتل قد حسّنت وقت تشغيل الحوسبة الخاص بها بدعم لبنية مجموعة التعليمات المحمولة (PISA)، وهي بنية تعليمات افتراضية جديدة ونموذج برمجة لـ وحدات معالجة الرسومات من إنتل. على عكس وحدات المعالجة المركزية التي تمتلك بنى تعليمات ثابتة مثل Arm أو x86، تستخدم وحدات معالجة الرسومات مجموعات تعليمات أصلية تتغير عبر الأجيال، مما يتطلب من المترجمين التعامل مع الاختلافات الخاصة بالهندسة المعمارية. تقدم PISA طبقة تجريد، وتوفير هدف مشترك للمترجم بحيث يمكن كتابة الكود مرة واحدة وإتمامه لمعمارات متعددة متوافقة من وحدات معالجة الرسومات من إنتل. هذا يتيح للأحمال العاملة التي تم تجميعها لـ PISA التشغيل عبر الأجيال دون الحاجة إلى توليد كود خاص بالهندسة المعمارية، مع الاستفادة من قدرات الأجهزة الأحدث حيثما كان ذلك مدعومًا. يعتمد التوافق على الهندسة المعمارية المستهدفة والميزات المستخدمة. PISA ليست أول بنية تعليمات افتراضية لوحدة معالجة الرسومات من إنتل؛ فقد خدمت البنية الافتراضية v الموجودة منذ فترة طويلة كتمثيل وسيط. يشبه النموذج بنية التعليمات الافتراضية لتنفيذ الخيوط المتوازية (PTX) من NVIDIA، والتي تقع بين كود CUDA وكود الآلة الأصلي، مما يتيح برمجة قريبة من المعدن. تُظهر إنتل الأداء القريب من المعدن، ودعم المكتبات المكتوبة بخط اليد، والتجميع المضمن كأهداف لـ PISA. حاليًا بالإصدار 0.1، تتضمن PISA وثائق حول نموذج التنفيذ المستند إلى OpenCL 3.0، وأنواع البيانات، والسجلات، وعنونة الذاكرة، مما يشير إلى استثمار مستمر في الجهود المستقبلية لوحدة معالجة الرسومات.

الكيانات الرئيسية: الشركات: إنتل، NVIDIA

الأسئلة الشائعة: كيف يختلف PISA عن ISA v الحالي لإنتل؟

بينما خدمت ISA v لفترة طويلة كتمثيل وسيط في تجميع وحدات معالجة الرسومات من إنتل، فإن PISA تقدم ISA افتراضية محمولة أحدث ونموذج برمجة مصمم للاستقرار عبر الأجيال والأداء القريب من المعدن، مشابهًا لنموذج PTX من NVIDIA.