The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Раздел полезных советов: Установка NVIDIA CUDA в Ubuntu 9.10"
Отправлено auto_tips, 25-Фев-10 06:30 
CUDA - это архитектура параллельных вычислений от NVIDIA, позволяющая существенно увеличить вычислительную производительность благодаря использованию GPU (графических процессоров).
Итак, приступим к установке Nvidia CUDA Toolkit & SDK!

Все действия проводятся в Ubuntu 9.10, хотя официально поддерживается только 9.04.

Для начала, следует установить драйверы версии 190(.*). Их можно скачать со страницы загрузки cuda и установить в ручную, а можно добавить репозиторий с новыми драйверами:

   sudo add-apt-repository ppa:nvidia-vdpau/ppa # Добавляем репозиторий vdpau
   sudo apt-get update
   sudo apt-get install nvidia-glx-190 nvidia-190-modaliases nvidia-settings-190

++ Toolkit.

После установки драйверов, приступим к установке Toolkit'a. На странице загрузки cuda, выберите и скачайте подходящий пакет CUDA Toolkit.

Загрузка пакета для ubuntu 9.04 amd64

   wget http://developer.download.nvidia.com/compute/cuda/2_3/toolki...
  
Установка Toolkit'a

   sudo chmod +x ./cudatoolkit_2.3_linux_64_ubuntu9.04.run # Замените на свою версию
   sudo ./cudatoolkit_2.3_linux_64_ubuntu9.04.run

++ SDK.

Установка SDK для текущего пользователя

   wget http://developer.download.nvidia.com/compute/cuda/2_3/sdk/cu...
   chmod +x ./cudasdk_2.3_linux.run
   ./cudasdk_2.3_linux.run

Компиляция примеров:

   export PATH=$PATH:/usr/local/cuda/bin # Указываем путь к компилятору nvcc
   export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib # Для amd64 замените на lib64
   echo 'export PATH=$PATH:/usr/local/cuda/bin' >> ~/.bashrc
   echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib' >> ~/.bashrc # Для amd64 замените на lib64
   sudo nano /etc/ld.so.conf.d/cuda.conf
> /usr/local/cuda/lib  # Для amd64 замените на lib64
   sudo ldconfig
   sudo apt-get install g++-4.3 freeglut3-dev libxi-dev libxmu-dev

SDK поддерживает версию gcc 4.3, если использовать версию gcc 4.4, то при сборке возникнут ошибки

Открыть <путь где установлен SDK>/common/common.mk и заменить строки  

   > CXX        := g++-4.3
   > CC         := gcc-4.3
   > LINK       := g++-4.3 -fPIC
   > NVCCFLAGS :=--compiler-bindir=/usr/bin/gcc-4.3

Компиляция

   make

После компиляции, готовые примеры будут находится в папке <путь где установлен SDK>/C/bin/linux/release.

URL: http://www.mr-h1z.com/linux/ubuntu/Установка-nvidia-cuda-в-ubuntu-9-10
Обсуждается: https://www.opennet.ru/tips/info/2303.shtml

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру