حجم الذاكرة المشتركة المخصصة بشكل ثابت لكل كتلة مع Propute Prof (CUDA/OPENCL)

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

  •  30-09-2019
  •  | 
  •  

سؤال

في NVIDIA ، يوجد عمود يسمى "مجموعة MEM الخاصة لكل عمل ثابت" ويقول تلميح الأدوات الخاص به "حجم الذاكرة المشتركة المخصصة بشكل ثابت لكل كتلة". يوضح طلبي أنني أحصل على 64 (بايت أفترض) لكل كتلة. هل هذا يعني أنني أستخدم مكانًا ما بين 1-64 من تلك البايتات أم أن البروفيلر يخبرني فقط أن هذه الكمية من الذاكرة المشتركة تم تخصيصها ومن يدري ما إذا كان قد تم استخدامه على الإطلاق؟

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

المحلول

إذا تم تخصيصه ، فربما يكون ذلك لأنك استخدمته. AFAIK CUDA يمرر المعلمات إلى النواة عبر الذاكرة المشتركة ، لذلك يجب أن يكون ذلك.

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