как получить максимальные блоки в тяге в CUDA 5,5
Приведенная ниже функция Thrust позволяет получить максимальное количество блоков для запуска CUDA CUDA 5.0, который используется в Sparse Matrix Vector умножение (SpMV) в CUSP, и это метод для настройки выполнения для постоянных потоков. Первая строка - это заголовочный файл.
#include <thrust/detail/backend/cuda/arch.h>
thrust::detail::backend::cuda::arch::max_active_blocks(kernel<float,int,VECTORS_PER_BLOCK,TH READS_PER_VECTOR>,THREADS_PER_BLOCK,(size_t)0)
Но эта функция не поддерживается CUDA 5.5. Был ли этот метод не поддержан CUDA 5.5, или я должен использовать какую-то другую функцию?