2013-04-05 12 views
6

Czy ktoś wie jak wyłączyć lub zmienić limit czasu dla jądra CUDA w systemie Ubuntu 12.10? (W obecnych wersjach systemu Windows można ustawić limit czasu w rejestrze.)Jak wyłączyć lub zmienić limit czasu GPU w systemie Linux?

Proszę również poinformować mnie, jeśli nie ma możliwości zrobienia tego w systemie Ubuntu.

Jedynymi wyniki mojego poprzedniego wyszukiwania są następujące:

  • działa jądra CUDA bez graficznego wyświetlacza jest podłączony do GPU
  • rozszczepiania jądra na mniejsze w celu uniknięcia przekroczenia limitu czasu

Oba rozwiązania nie są dla mnie odpowiednie, ponieważ potrzebuję graficznego wyświetlacza dla mojej aplikacji i nie ma już wątków działających kolejno po innej podczas jądro zostanie wykonane. I dzielenie pojedynczych wątków będzie kosztować miesiące pracy. Proszę nie pytać dalej o szczegóły w tych kierunkach .

Dzięki za pomoc z góry.

Odpowiedz

5

Możesz wyłączyć watchdoga, modyfikując konfigurację Xorg (Option Interactive "0"). Przykład jest dostępny w odpowiedzi na to pytanie: CUDA Visual Profiler 'Interactive' X config option?

+0

Dziękuję bardzo. Właśnie tego szukałem. –

+0

Co zrobić, jeśli w moim komputerze nie ma pliku xorg.conf? czy powinienem go stworzyć, czy jest inny sposób? –

+0

@FedericoGentile Tak, jeśli nie ma pliku xorg.conf, powinieneś go utworzyć. Albo /etc/xorg.conf, albo (lepiej) /etc/xorg.conf.d/80-cuda.conf (lub coś podobnego). – Schnouki