no kernel image is available for execution on the device как исправить

[CUDA] Error: no kernel image is available for execution on the device #48

Comments

dimin75 commented Nov 18, 2017

same problem with missing kernel has an xmr-stak-nvidia.
Meanwhile mining client made by minergate(dot)com for fedora25 works on this system.

Any ideas what to do?

The text was updated successfully, but these errors were encountered:

We are unable to convert the task to an issue at this time. Please try again.

The issue was successfully created but we are unable to update the comment at this time.

virsystem commented Nov 27, 2017

have some too..
Win7x64
driver 388
cuda 9
gtx570

xmrig commented Nov 27, 2017

Please use CUDA8, both card not supported by CUDA9.
For Windows, cuda8 release also available.
Thank you.

dimin75 commented Nov 29, 2017

Ok. I think it is time to close this issue. Finally solution has been found.
The main problem that even GPU-card is marked as GTX 750 Ti it does not have an architecture 50
(actually 21, as shown at first message of issue). Even when I installed to fedora 26 Cuda 8.0, problem
was still the same.
Well, probably actual solution for Fedora is separate installation of gcc 5.3 & g++-5. But for this purposes someone should get src of compiler and assembly it for Fedora. It is not very simple for
novices and non-linux users.
So my solution was use UBUNTU 17.04 instead of Fedora 26.
Installation of NVIDIA-drivers and CUDA was fully described at
https://github.com/xmrig/xmrig-nvidia/wiki
There were no problem to follow by manual.

Now this card works properly under UBUNTU.
Hashrate is not very different with the Windows, almost the same.

With best wishes,
Dmitry.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

I’m trying to use nvcc with the most simple example, but it doesn’t work correctly. I’m compiling and execute the example from https://devblogs.nvidia.com/easy-introduction-cuda-c-and-c/, however my server can’t execute the global function. I rewrite the code to get some error message and I receive the following message: «no kernel image is available for execution on the device»

My GPU is a Quadro 6000 and the cuda version is 9.0.

no kernel image is available for execution on the device как исправить. Смотреть фото no kernel image is available for execution on the device как исправить. Смотреть картинку no kernel image is available for execution on the device как исправить. Картинка про no kernel image is available for execution on the device как исправить. Фото no kernel image is available for execution on the device как исправить

3 Answers 3

GPUs of compute capability less than 2.0 are only supported by CUDA toolkits of version 6.5 and older.

GPUs of compute capability less than 3.0 (but greater than or equal to 2.0) are only supported by CUDA toolkits of version 8.0 and older.

Your Quadro 6000 is a compute capability 2.0 GPU. This can be determined programmatically with the deviceQuery CUDA sample code, or via a google search. It is not supported by CUDA 9.0

no kernel image is available for execution on the device как исправить. Смотреть фото no kernel image is available for execution on the device как исправить. Смотреть картинку no kernel image is available for execution on the device как исправить. Картинка про no kernel image is available for execution on the device как исправить. Фото no kernel image is available for execution on the device как исправить

You can check your CC of your video card with the deviceQuery example you can find in CUDA Samples SDK

no kernel image is available for execution on the device как исправить. Смотреть фото no kernel image is available for execution on the device как исправить. Смотреть картинку no kernel image is available for execution on the device как исправить. Картинка про no kernel image is available for execution on the device как исправить. Фото no kernel image is available for execution on the device как исправить

Adding to @RobertCrovella’s answer:

Not the answer you’re looking for? Browse other questions tagged cuda nvcc or ask your own question.

Related

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.9.17.40233

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Windows ошибка kernel

Современные приложения и игры отличаются большим размером и детальной прорисовкой графики. Соответственно, работа с ними требует от ПК особой мощности. Часто пользователи сталкиваются, что во время работы и игрового процесса возникает Windows ошибка kernel – критический сбой в процессе работы. Некоторые компьютеры показывают BlueScreen – синий экран смерти, в некоторых случаях устройство перестает откликаться на любое действие.

Ошибка kernel. Общие сведения о неполадке

Ошибка Kernel-Power имеет кодировку 43. Возникновение такой проблемы означает, что у компьютера выявлено нарушение мощности ядра системы. Она относится к 63й категории, что означает невозможность Windows обрабатывать одновременно большое количество запросов и выполнять сложные операции. Именно это объясняет процесс торможения и подвисания современных компьютерных аркад.
На самом деле, выяснить точные проблемы возникновения Kernel-Power достаточно сложно, даже официальный сайт Майкрософт не предоставляет конкретных данных.

Существует ли лечение?

В случае, когда ПК зависает, отказываясь реагировать на любую команду мыши или клавиатуры, помогает только режим перезагрузки, попасть в который можно только с помощью длительного нажатия и удерживания кнопки питания. Но это не гарантирует дальнейшую бесперебойную работу. Вероятнее всего, что первые несколько минут/часов система проработает без нареканий, а затем повторно появится проблема.
Опытным путем стало понятно, что полная переустановка системы тоже не помогает. Отсюда напрашивается вывод, что проблема находится на уровне взаимодействия системы, ПО, ОЗУ, ПЗУ и жесткого диска. Действительно, прочитав рекомендуемые требования на упаковке диска с игрой, можно обнаружить что требования, предъявляемые к «железу», для того чтобы игра установилась, запустилась и шла ровно и плавно достаточно высокие. Кроме этого, рекомендуется проверить все ли шлейфы подключены к разъемам нет ли заломов, а также стабильность работы блока питания.

Windows ошибка kernel. Настройка Биоса

Одной из причин, вызывающих Kernel-Power является критический перегрев процессора. Это может случиться по двум причинам:

Первое действие, которое нужно выполнить в таком случае, это проверить исходные данные ЦП и снизить все завышенные показатели, непосредственно связанные с разгоном. Так как для большинства обычных пользователей такие манипуляции выполнить достаточно трудно, в этом случае рекомендуется просто сделать откат до базовых заводских настроек.
Если вы используете не ноутбук, а простой компьютер, то можно достать материнскую плату и на некоторое непродолжительное время вынуть батарейку. Можно попробовать перевести Clear CMOS из положения «1-2» в положение «2-3» меньше чем на минуту, а затем вернуть его в исходное положение. Это тоже приведет к полному сбросу. Правда, этот способ тоже не гарантирует решения проблемы.

Тестирование центрального процессора

При повторном обнаружении Kernel-Power стоит провести тестирование центрального процессора ПК. Для этого скачивается и распаковывается специальная программа Everest. С ее помощью можно выяснить какие компоненты дали сбой. Правда, сделать восстановление через утилиту невозможно. Оптимально провести тестирование при помощи Prime95. Выбираете Just Stress Testing в опциях раздела Torture Test.

Windows ошибка kernel — Оперативная память

Сбой работы Kernel-Power может быть связан с ошибками в работе оперативной памяти. Проверить память можно несколькими способами. Первый – при помощи стандартной системной программы, введя в командную строку «mdsched»,и запустив перезагрузку системы с ее тестированием. Выполнить это можно только при условии, что вы зашли через учетную запись Администратора.
В случае, если проверка не выявила никаких неполадок можно прибегнуть к физическому способу – поочередно извлекать из своих слотов планки оперативной памяти каждый раз выполняя перезагрузку ПК. Если после определенного извлечения компьютер работает нестабильно, значит проблема кроется в ней, и стоить заменить ее на идентичную.

Проблема с жестким диском

Еще одна распространенная проблема заключается в том, что многие жесткие диски плохо стыкуются в 64-х битной операционной системой. Чаще всего этим страдают винчестеры бренда Seagate, установленные в большинстве современных бюджетных ноутбуков.
Для проверки необходимо скачать и установить HDD Life или HDD Health, запустить соответствующую проверку. В редких случаях может потребоваться обновление прошивки жесткого диска до последней версии. Если неполадки заключаются в винчестере, решения может быть два – замена жесткого диска или ремонт в соответствующих сервисных центрах. Правда, он не дает гарантий, что через некоторое время вам не потребуется приобретать новый жесткий диск.
Можно попробовать самостоятельно восстановить битые кластеры жесткого диска при помощи пакета утилит HDD Regenerator, но и она не гарантирует восстановление жесткого диска в его первоначальное состояние.

Проблема звуковых и видеокарт

Такая проблема зачастую возникает в случае, если на ПК были установлены две звуковые или видеокарты. Установленные программы пытаются работать с обеими, что приводит к сильнейшим сбоям на программном уровне. Для решения данной проблемы следует удалить один из чипов или правильно настроить параллельную работу двух карт.

Драйвера сетевой карты

Появление ошибки Kernel-Power может быть спровоцировано не обновлёнными вовремя драйверами сетевой карты или неправильная их распаковка и установка. В этом случае можно попробовать сделать следующее:

Зайти на официальный сайт разработчика и скачать последнюю версию, после чего провести установку,
Если версия относится к последним, полностью удалить драйвера, после чего переустановить их и перезапустить ПК.

Обновление системы

Для того, чтобы постараться избежать появления многих системных ошибок, рекомендуется разрешить Windows обновлять элементы самостоятельно в автоматическом режиме. Проблемы, связанные с «железом», это не решит, а вот системных избежать удастся.
Зайдите в Центр обновления Windows, поставьте галочку напротив нужного режима. В этом случае, предпочтение стоит отдать полной автоматизации, чтобы избежать ручных действий.

Kernel-Power представляет собой серьезную и непростую ошибку, конкретные причины которой установить пока не удалось. Если ни один из вышеперечисленных методов не дал положительного результата, или проблема пропала на короткий промежуток времени, а затем появилась снова, рекомендуется обратиться в сервисную службу.

Источник

GPU 0: no kernel image is available for execution on the device #159

Comments

hanserasmus commented Oct 17, 2017 •

I have built a new install on a notebook with a K610M GPU. Running CentOS7.4.
01:00.0 VGA compatible controller: NVIDIA Corporation GK208GLM [Quadro K610M] (rev a1)

No errors were seen during the install or build, and I get a basic config to insert into my config.txt, but upon launching the program (as root) I get the following output:

`XMR-Stak-NVIDIA mining software, NVIDIA Version.
NVIDIA mining code was written by KlausT and psychocrypt.
Brought to you by fireice_uk under GPLv3.

Configurable dev donation level is set to 1.0 %

GPU 0: no kernel image is available for execution on the device
/opt/monero/xmr-stak-nvidia/nvcc_code/cuda_extra.cu line 226`

All drivers were successfully installed.
Using CUDA 9.

Any ideas would be welcome!

The text was updated successfully, but these errors were encountered:

We are unable to convert the task to an issue at this time. Please try again.

The issue was successfully created but we are unable to update the comment at this time.

hanserasmus commented Oct 17, 2017

Tried recompiling, this is the output:

Don’t know what the last two lines refer to. Or if it even is a problem.

Scanning dependencies of target xmr-stak-nvidiaCuda
[ 14%] Linking CXX static library libxmr-stak-nvidiaCuda.a
[ 14%] Built target xmr-stak-nvidiaCuda
Scanning dependencies of target xmr-stak-nvidiaCrypto
[ 19%] Building C object CMakeFiles/xmr-stak-nvidiaCrypto.dir/crypto/c_blake256.c.o
[ 23%] Building C object CMakeFiles/xmr-stak-nvidiaCrypto.dir/crypto/c_groestl.c.o
[ 28%] Building C object CMakeFiles/xmr-stak-nvidiaCrypto.dir/crypto/c_jh.c.o
[ 33%] Building C object CMakeFiles/xmr-stak-nvidiaCrypto.dir/crypto/c_keccak.c.o
[ 38%] Building C object CMakeFiles/xmr-stak-nvidiaCrypto.dir/crypto/c_skein.c.o
[ 42%] Building C object CMakeFiles/xmr-stak-nvidiaCrypto.dir/crypto/soft_aes.c.o
[ 47%] Linking C static library libxmr-stak-nvidiaCrypto.a
[ 47%] Built target xmr-stak-nvidiaCrypto
Scanning dependencies of target xmr-stak-nvidia
[ 52%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/cli-miner.cpp.o
[ 57%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/console.cpp.o
[ 61%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/executor.cpp.o
[ 66%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/httpd.cpp.o
[ 71%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/jconf.cpp.o
[ 76%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/jpsock.cpp.o
[ 80%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/minethd.cpp.o
[ 85%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/socket.cpp.o
[ 90%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/webdesign.cpp.o
[ 95%] Building CXX object CMakeFiles/xmr-stak-nvidia.dir/crypto/cryptonight_common.cpp.o
[100%] Linking CXX executable bin/xmr-stak-nvidia
[100%] Built target xmr-stak-nvidia
Install the project.
— Install configuration: «Release»
— Installing: /opt/monero/xmr-stak-nvidia/bin/config.txt

hanserasmus commented Oct 17, 2017

Saw I made a mistake with CUDA_ARCH flag.
According to this it seems it should have been 50. So I recompiled.

Note that the errors:
bash: 61: command not found.
bash: 62: command not found.

Источник

GPU 0: no kernel image is available for execution on the device #184

Comments

Talej commented Nov 19, 2017

I have the same issue as #159 and have adjusted DCUDA_ARCH but no joy.

I’m getting this error on CentOS 7 with a GeForce GTX 570M and CUDA 9. I’ve tried DCUDA_ARCH (have played around with difference values just to be sure) but still same problem.

The text was updated successfully, but these errors were encountered:

We are unable to convert the task to an issue at this time. Please try again.

The issue was successfully created but we are unable to update the comment at this time.

Talej commented Nov 21, 2017

Thanks for the reply. Can’t get xmr-stak to even compile properly with CUDA support 🙁

Talej commented Nov 21, 2017

Sorry, that would have been helpful if I posted it.

All works okay up until make install when I get (also tried with arch 20):

[ 86%] Building NVCC (Device) object CMakeFiles/xmrstak_cuda_backend.dir/xmrstak/backend/nvidia/nvcc_code/xmrstak_cuda_backend_generated_cuda_extra.cu.o
nvcc fatal : Unsupported gpu architecture ‘compute_21’
CMake Error at xmrstak_cuda_backend_generated_cuda_extra.cu.o.Release.cmake:207 (message):
Error generating
/root/miner/round2/xmr-stak/build/CMakeFiles/xmrstak_cuda_backend.dir/xmrstak/backend/nvidia/nvcc_code/./xmrstak_cuda_backend_generated_cuda_extra.cu.o

make[2]: *** [CMakeFiles/xmrstak_cuda_backend.dir/xmrstak/backend/nvidia/nvcc_code/xmrstak_cuda_backend_generated_cuda_extra.cu.o] Error 1
make[1]: *** [CMakeFiles/xmrstak_cuda_backend.dir/all] Error 2
make: *** [all] Error 2

Note that I was able to get it to make install if I use CUDA_ARCH=52 but then if I run xmr-stak I get:

WARNING: NVIDIA GPU 0: miner not compiled for the gpu architecture 20.
[2017-11-21 19:18:02] : WARNING: NVIDIA setup failed for GPU 0.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *