NVIDIA CUDA SDK أمثلة تجميع بنية غير مدعومة "compute_20"
-
27-09-2019 - |
سؤال
عند تجميع 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 لترقية برنامج التشغيل.