بطاقات الفيديو لتسريع حسابات البرنامج على أساس GPU، كيف؟

StackOverflow https://stackoverflow.com/questions/165133

  •  03-07-2019
  •  | 
  •  

سؤال

وأنا أقرأ في هذه المقالة أن الشركة قد خلق البرمجيات قادرة على استخدام عدة بطاقات الفيديو القائمة على GPU بالتوازي مع معالجة مئات المليارات الحسابات نقطة ثابتة في الثانية الواحدة.

والبرنامج يبدو لتشغيل في ويندوز. هل من الممكن من ويندوز لتعيين موضوع إلى GPU؟ هل لأنها تخلق سائقهما الخاص ومن ثم التفاعل معها؟ أي فكرة كيف تفعل ذلك؟

هل كانت مفيدة؟

المحلول

وأتصور أنها تستخدم لغة مثل CUDA لبرمجة مقاطع هامة من التعليمات البرمجية على وحدات معالجة الرسومات لتسريع حساب بهم.

وتتمثل المهمة الرئيسية للبرنامج (والترابط الخاصة به) لا تزال تعمل على وحدة المعالجة المركزية المضيف، ولكن يتم شحنها البيانات من على وحدات معالجة الرسومات لتجهيز الخوارزميات المتقدمة. CUDA هو امتداد لجملة C، لذلك يجعل من الاسهل لمبرمج من الحاجة إلى تعلم لغات تظليل القديمة مثل <وأ href = "http://en.wikipedia.org/wiki/Cg_(programming_language)" يختلط = "نوفولو noreferrer "> المؤتمر للحصول على برامج الحسابات للأغراض العامة على GPU.

نصائح أخرى

ومكان جيد للبدء - GPGPU

وأيضا، للسجل، أنا لا أعتقد أن هناك شيء من هذا القبيل غير GPU-بطاقات الرسوم البيانية القائمة. GPU لتقف على وحدة معالجة الرسومات التي هي بالتعريف قلب بطاقة الرسومات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top