سؤال

عند تجميع CUDA SDK ، أحصل على NVCC قاتلة: بنية GPU غير المدعومة 'compute_20' هي 2.3 أدوي هي 2.3 وعلى نظام مشترك (أي غير قادر على الترقية حقًا) وإصدار برنامج التشغيل أيضًا 2.3 ، يعمل على 4 Tesla C1060S

إذا كان ذلك مفيدًا ، يتم استدعاء المشكلة في RadixSort.

يبدو أن عدد قليل من الأشخاص عبر الإنترنت واجهوا هذه المشكلة ، لكنني لم أجد في أي مكان يعطي حلاً بالفعل.

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

المحلول

أعتقد أن compute_20 تستهدف أجهزة Fermi ، التي لم يكن لديك. أيضًا ، لا يدعم CUDA 2.3 ميزات Fermi أو Compute_20. حاول استخدام compute_13 بدلاً من ذلك.

نصائح أخرى

أنت تقوم بتجميع 3.x SDK باستخدام مجموعة أدوات 2.3 ، لن تعمل منذ أن رأيت الآن COMPUTE_20 غير مدعوم.

أبسط الحلول هو إما ترقية مجموعة الأدوات الخاصة بك أو خفض SDK. يمكنك محاولة تغيير makefile (شائع.

لاحظ أنه إذا لم يكن لديك امتيازات المسؤول ، فيمكنك تثبيت إصدار محلي من مجموعة الأدوات جنبًا إلى جنب مع SDK ولكنك ستحتاج إلى ADMI لترقية برنامج التشغيل.

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