Автор Тема: Bitcoin Mining с использованием GPU  (Прочитано 5011 раз)

Оффлайн php_maniac

  • Участник
  • *
  • Сообщений: 1
Операционная система: ALTLinux школьный новый лёгкий (22 компа, другой ставить трудоёмко)
Пытаемся установить poclbm
Для его корректной работы требуется opencl, pyopencl и wxPython. Проблемы возникли во время установки pyopencl.

[root@prep_104 pyopencl-0.91.3]# make
ctags -R src || true
/bin/sh: ctags: command not found
/usr/bin/python setup.py build
running build
running build_py
running build_ext
building '_cl' extension
i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -Wall -march=i586 -mtune=i686 -fPIC -DPIC -D_GNU_SOURCE -O3 -DNDEBUG -fPIC -Isrc/cpp -I../boost_1_49_0/_1_49_0 -Iopencl -I/usr/lib/python2.5/site-packages/numpy/core/include -I/usr/include/python2.5 -c src/wrapper/wrap_cl.cpp -o build/temp.linux-i686-2.5/src/wrapper/wrap_cl.o
In file included from src/wrapper/wrap_cl.cpp:1:
src/wrapper/wrap_cl.hpp:23:19: error: CL/cl.h: No such file or directory
In file included from src/wrapper/wrap_cl.cpp:1:
src/wrapper/wrap_cl.hpp:235: error: ‘cl_int’ does not name a type
src/wrapper/wrap_cl.hpp:238: error: ‘cl_int’ has not been declared
src/wrapper/wrap_cl.hpp:251: error: ‘cl_int’ has not been declared
src/wrapper/wrap_cl.hpp:261: error: ‘cl_int’ does not name a type
src/wrapper/wrap_cl.hpp:266: error: expected ‘;’ before ‘(’ token
src/wrapper/wrap_cl.cpp:743: error: expected ‘;’ at end of input
src/wrapper/wrap_cl.cpp:743: error: expected ‘}’ at end of input
In file included from src/wrapper/wrap_cl.cpp:1:
src/wrapper/wrap_cl.hpp: In static member function ‘static std::string pyopencl::error::make_message(const char*, int, const char*)’:
src/wrapper/wrap_cl.hpp:242: error: ‘cl_error_to_str’ was not declared in this scope
src/wrapper/wrap_cl.hpp: In constructor ‘pyopencl::error::error(const char*, int, const char*)’:
src/wrapper/wrap_cl.hpp:253: error: class ‘pyopencl::error’ does not have any field named ‘m_code’
src/wrapper/wrap_cl.hpp: At global scope:
src/wrapper/wrap_cl.hpp:259: error: expected unqualified-id at end of input
src/wrapper/wrap_cl.hpp:259: error: expected ‘}’ at end of input
error: command 'i586-alt-linux-gcc' failed with exit status 1
make: *** [all] Error 1
Помогите, кто сталкивался. В чём может быть дело?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Bitcoin Mining с использованием GPU
« Ответ #1 : 12.04.2012 09:10:41 »
Операционная система: ALTLinux школьный новый лёгкий (22 компа, другой ставить трудоёмко)
Пытаемся установить poclbm
Для его корректной работы требуется opencl, pyopencl и wxPython. Проблемы возникли во время установки pyopencl.
...
Помогите, кто сталкивался. В чём может быть дело?
Не хватает opencl. Поиск по сизифу результата не дал.
PS Похоже, вы вышли на минное поле ;)

Оффлайн varalt

  • Участник
  • *
  • Сообщений: 996
Re: Bitcoin Mining с использованием GPU
« Ответ #2 : 12.04.2012 09:31:12 »
Операционная система: ALTLinux школьный новый лёгкий (22 компа, другой ставить трудоёмко)
Пытаемся установить poclbm
Для его корректной работы требуется opencl, pyopencl и wxPython. Проблемы возникли во время установки pyopencl.

[root@prep_104 pyopencl-0.91.3]# make
ctags -R src || true
/bin/sh: ctags: command not found
/usr/bin/python setup.py build
running build
running build_py
running build_ext
building '_cl' extension
i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -Wall -march=i586 -mtune=i686 -fPIC -DPIC -D_GNU_SOURCE -O3 -DNDEBUG -fPIC -Isrc/cpp -I../boost_1_49_0/_1_49_0 -Iopencl -I/usr/lib/python2.5/site-packages/numpy/core/include -I/usr/include/python2.5 -c src/wrapper/wrap_cl.cpp -o build/temp.linux-i686-2.5/src/wrapper/wrap_cl.o
In file included from src/wrapper/wrap_cl.cpp:1:
src/wrapper/wrap_cl.hpp:23:19: error: CL/cl.h: No such file or directory
In file included from src/wrapper/wrap_cl.cpp:1:
src/wrapper/wrap_cl.hpp:235: error: ‘cl_int’ does not name a type
src/wrapper/wrap_cl.hpp:238: error: ‘cl_int’ has not been declared
src/wrapper/wrap_cl.hpp:251: error: ‘cl_int’ has not been declared
src/wrapper/wrap_cl.hpp:261: error: ‘cl_int’ does not name a type
src/wrapper/wrap_cl.hpp:266: error: expected ‘;’ before ‘(’ token
src/wrapper/wrap_cl.cpp:743: error: expected ‘;’ at end of input
src/wrapper/wrap_cl.cpp:743: error: expected ‘}’ at end of input
In file included from src/wrapper/wrap_cl.cpp:1:
src/wrapper/wrap_cl.hpp: In static member function ‘static std::string pyopencl::error::make_message(const char*, int, const char*)’:
src/wrapper/wrap_cl.hpp:242: error: ‘cl_error_to_str’ was not declared in this scope
src/wrapper/wrap_cl.hpp: In constructor ‘pyopencl::error::error(const char*, int, const char*)’:
src/wrapper/wrap_cl.hpp:253: error: class ‘pyopencl::error’ does not have any field named ‘m_code’
src/wrapper/wrap_cl.hpp: At global scope:
src/wrapper/wrap_cl.hpp:259: error: expected unqualified-id at end of input
src/wrapper/wrap_cl.hpp:259: error: expected ‘}’ at end of input
error: command 'i586-alt-linux-gcc' failed with exit status 1
make: *** [all] Error 1
Помогите, кто сталкивался. В чём может быть дело?
Видеокарта какая? Nvidia?
Я читал тут, что opencl встроен в официальный проприетарный драйвер Nvidia...
http://forum.altlinux.org/index.php/topic,14536.0.html

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 169
    • Домашняя страница
Андрей Черепанов (cas@)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 243
Re: Bitcoin Mining с использованием GPU
« Ответ #4 : 12.04.2012 12:51:35 »
В альте в принципе нет CUDA&OpenCL и не предвидится, т.к. разработчики считают это ненужным и вырезают поддержку из драйверов.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Bitcoin Mining с использованием GPU
« Ответ #5 : 12.04.2012 22:38:32 »
В альте в принципе нет CUDA&OpenCL и не предвидится, т.к. разработчики считают это ненужным и вырезают поддержку из драйверов.
В драйверах вся необходимая поддержка libcuda есть.
Я уже писал, что добавлю все, что необходимо для libcuda, если это не так, но кроме бреда пока ничего в ответ не видел.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 243
Re: Bitcoin Mining с использованием GPU
« Ответ #6 : 12.04.2012 23:36:00 »
В драйверах вся необходимая поддержка libcuda есть.
в каких конкретно драйверах?

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Bitcoin Mining с использованием GPU
« Ответ #7 : 13.04.2012 01:01:52 »
в каких конкретно драйверах?
Во всех, кроме legacy
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн ps1h

  • Участник
  • *
  • Сообщений: 418
    • Нихрена не работает!
Re: Bitcoin Mining с использованием GPU
« Ответ #8 : 13.04.2012 16:09:30 »
драйвер Nvidia ставте с сайта производителя последние, там есть всё что нужно... из майнеров мне больше вот этот понравился DiabloMiner. С другой стороны, это бесполезное занятие, если только у вас нету своей фермы из видеокарт и бесплатного электричества :)

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Bitcoin Mining с использованием GPU
« Ответ #9 : 14.04.2012 15:06:18 »
драйвер Nvidia ставте с сайта производителя последние
После этого за тех.поддержкой обращайтесь к ps1h
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 243
Re: Bitcoin Mining с использованием GPU
« Ответ #10 : 14.04.2012 16:17:27 »
в каких конкретно драйверах?
Во всех, кроме legacy
и в каком пакете она прячется?

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Bitcoin Mining с использованием GPU
« Ответ #11 : 14.04.2012 17:46:37 »
и в каком пакете она прячется?
Во всех nvidia_glx_*
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 243
Re: Bitcoin Mining с использованием GPU
« Ответ #12 : 14.04.2012 20:04:43 »
и в каком пакете она прячется?
Во всех nvidia_glx_*
смотрю nvidia_glx_295.40-295.40-alt99.i586.rpm и не вижу там ни libcuda.so , ни libOpenCL.so . Как оно без них работает?

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Bitcoin Mining с использованием GPU
« Ответ #13 : 14.04.2012 21:51:30 »
не вижу там ни libcuda.so , ни libOpenCL.so
Читайте мои сообщения.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн ps1h

  • Участник
  • *
  • Сообщений: 418
    • Нихрена не работает!
Re: Bitcoin Mining с использованием GPU
« Ответ #14 : 14.04.2012 23:25:10 »
драйвер Nvidia ставте с сайта производителя последние
После этого за тех.поддержкой обращайтесь к ps1h
ну скажите нам тогда как правильно заставить работать OpenCL и CUDA в дистрибутивах AltLinux ?
ps: последние драйвера что лежат в репозитариях не видел, может там оно работает?