2013-03-05 2 views
2

Может ли Geforce 9500 GT запустить CUDA Toolkit 5.0?Может ли Geforce 9500 GT запустить CUDA Toolkit 5.0?

В домашней странице: https://developer.nvidia.com/cuda-gpus

Geforce 9500 GT имеют Compute Capability 1.0 это означает только запустить CUDA 1.0?

+1

В соответствии с примечаниями к выпуску Cuda Toolkit (5): http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html, раздел «Поддерживаемые аппаратные средства NVIDIA», все графические процессоры, перечисленные в https : //developer.nvidia.com/cuda-gpus поддерживаются. Таким образом, вы можете использовать новую версию Toolkit. Но со старым GPU вы ограничены тем, что вы можете запускать на GPU (некоторые функции отключены). Вот таблица возможностей вычислений: http://www.geeks3d.com/20100606/gpu-computing-nvidia-cuda-compute-capability-comparative-table/ – osgx

+1

@osgx это кажется прекрасным для меня как ответ. Не могли бы вы опубликовать его в качестве ответа? user916933: версии релиза cuda toolkit и возможности вычисления cuda - две совершенно разные идеи, о чем указывает osgx. –

+0

Возможный дубликат [CUDA-совместимость и версия CUDA: совместимая?] (Http://stackoverflow.com/questions/14600468/cuda-capability-and-cuda-version-compatible) – osgx

ответ

8

С 2013 года CUDA Toolkit поддерживает все устройства CUDA, даже с Compute Capability 1.0 (сокращенно CC 1.0). Устройства CC 1.0 поддерживаются во всех версиях Toolkit. Ответ: «Да, Geforce 9500 GT можно использовать с CUDA Toolkit 5.0».

Согласно Освободить ноты текущей Cuda Toolkit (версия 5), http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html, раздел "Поддерживаемые NVIDIA Hardware":

Поддерживаемые NVIDIA Hardware

См http://www.nvidia.com/object/cuda_gpus.html.

Таким образом, все графические процессоры, перечисленные в http://developer.nvidia.com/cuda-gpus поддерживаются, от GeForce 8xxx с CC 1.0 до самых современных Tesla K20 с CC 3.5.

Вы всегда можете использовать новейшую версию Toolkit для работы с любым поколением устройств с поддержкой CUDA. С более старым GPU вы ограничены тем, что вы можете запускать на GPU (некоторые функции добавляются в новый CC). Некоторые функции, такие как 64-разрядные счетчики с плавающей запятой (double) или производительности, недоступны в CC 1.0.

Вот некоторые таблицы для функций в различных возможностей Compute:

http://en.wikipedia.org/wiki/CUDA#Version_features_and_specifications

или

http://www.geeks3d.com/20100606/gpu-computing-nvidia-cuda-compute-capability-comparative-table/

Как я знаю, инструментарий обычно выделяет несколько вариантов кода, для каждого поддерживаемого CC , Во время исполнения совместимый вариант будет загружен драйвером CUDA.

+0

Я ценю ответы. Прошу прощения, если я задал двойной вопрос. Сейчас я начинаю с CUDA – user916933

+0

Есть замечательные книги и онлайн-курсы для CUDA, например. в coursera ([Гетерогенное программирование] (https://www.coursera.org/course/hetero)). Можете ли вы нажимать символ «v» прямо на ответ, если ваша проблема решена? – osgx

Смежные вопросы