Skocz do zawartości

Nvidia CUDA - przyspieszenie sprzętowe Pix


Marcinos

Rekomendowane odpowiedzi

Cześć 

 

Czy ktoś z was ma doświadczenie z Nvidia CUDA?

 

Trafiłem na artykuł gdzie podają, że ww program/wsparcie sprzętowe przyspiesza proces obróbki nawet 15x. Próbowałem zainstalować CUDA wg poniższej instrukcji, ale wyszły jakieś cuda ;) . Antywirus wykrył program Nvidia CUDA jako malware. Oczywiście plik ściągnięty ze struny Nvidia.

Mogę to zignorować ale wolę najpierw zapytać;)

 

https://darkskies.space/pixinsight-starnet-cuda/

 

Jak już jesteśmy w temacie: czy po instalacji i włączeniu CUDA, przyspieszy to proces stackowania w APP czy korzysta z tego jedynie Pix?

 

Karta graficzna to rtx2070

  • Lubię 2
Odnośnik do komentarza
Udostępnij na innych stronach

Użycie CUDA przyspiesza Starnet, StarXterminator oraz NoiseXterminator.

 

Ja postępowałem zgodne z tą instrukcja i działa:

https://darkskies.space/pixinsight-starnet-cuda/

 

Jedyna uwaga- po aktualizacji Pixa trzeba ponownie skopiować do folderu bin plik tensorflow.dll

  • Lubię 1
Odnośnik do komentarza
Udostępnij na innych stronach

3 godziny temu, Marcinos napisał:

Jak już jesteśmy w temacie: czy po instalacji i włączeniu CUDA, przyspieszy to proces stackowania w APP czy korzysta z tego jedynie Pix?

Normalnie jest tak, że jeśli dany program ma zaimplementowane wsparcie CUDA, to wszystkie niezbędne do tego rzeczy są już w nim zawarte i poza instalacją standardowych sterowników do karty, co najwyżej trzeba zaznaczyć jakiś ptaszek w ustawieniach programu. Jeśli twórcy programu nie zaimplementowali takiego wsparcia, to instalacja jakiś zewnętrznych rzeczy nic nie da. Trochę dziwacznie jest to zrobione w tym pixie :) Przykładowo w CameraRaw wsparcie GPU można włączyć w ustawieniach.

  • Lubię 1
  • Dziękuję 1
Odnośnik do komentarza
Udostępnij na innych stronach

Marcin, w 2014 jak kupowałem karte graficzna - myślałem o tym zastosowaniu … chyba nawet gdzieś jest tema z podobnym zapytaniem  …. Niestety, karta skończyła się przed wprowadzeniem tego w programach - temat ze skończeniem się karty tez zamieściłem - tu dodam ze karte udało się niedawno odratować - padła jedna pamięć - wymiana 250zl pozytywnie mnie zaskoczyło.

Jak zauważę w jakiś programach ponadprzeciętne użycie GPU, dam ci znać, bo temat tez mnie interesuje ….

  • Dziękuję 1
Odnośnik do komentarza
Udostępnij na innych stronach

  • 7 miesięcy temu...

Cześć

 

Walczę z instalacją CUDA, już wiem że najnowsza wersja 12.0 nie działa poprawnie.

Z tego co wyczytałem, najnowsza wersja cuDNN działa z wersjami CUDA 11.x.

 

Wróciłem do wersji 11.8 i niby instalacja się powiodła, chociaż w oknie wydajności GPU nie można ustawić podglądu procesu CUDA.

 

W momencie odpalenia StarNet2 procesor graficzny ma kilka pików pracy na 80-100% wydajności, czyli coś ruszyło, ale po kilku sekundach Pix się wyłącza.

 

korzystam z tej metody:

 

https://www.williamliphotos.com/starnet-cuda

 

Podejrzewam że może być konflikt wersji. Aktualnie sprawdzam Tensorflow 2.10 , cuDNN 8.7.0 oraz CUDA Toolkit 11.8.

 

ktoś coś wie na ten temat?

 

EDIT:

najnowsze informacje na ten temat z forum Pix:

https://pixinsight.com/forum/index.php?threads/install-cuda-forblurxterminator.19977/

 

Edytowane przez Marcinos
Odnośnik do komentarza
Udostępnij na innych stronach

Działa!! ?

 

U mnie , brakowało pliku Zlib.

 

tu jest instrukcja i plik do ściągnięcia:

 

https://pixinsight.com/forum/index.php?threads/no-luck-with-starnet-on-rtx-3070.15585/page-3#post-120434

 

przyspieszenie BlurX, NoiseX i Starnet2 jest niesamowite! :brawo:

 

-------------------------------------------------------------------------------------------------------

 

"Tried some newer CUDA and cuDNN versions, and got a hefty speed boost; the same test from the post above completed in only 39s!

CUDA 11.8 https://developer.download.nvidia.c...rk_installers/cuda_11.8.0_windows_network.exe
cuDNN 8.7 https://developer.nvidia.com/downloads/c118-cudnn-windows-8664-87084cuda11-archivezip

With the newer versions you also need ZLIB!
http://www.winimage.com/zLibDll/zlib123dllx64.zip (right click -> save as)
From that archive extract zlibwapi.dll into ...Toolkit\CUDA\v11.8\bin.

Tensorflow 2.9.0
https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-gpu-windows-x86_64-2.9.0.zip

Use darkarchon's instructions to install:
https://darkskies.space/pixinsight-starnet-cuda/
Just adjust for the new version numbers, and add the ZLIB!"

  • Lubię 5
  • Dziękuję 3
Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 4.06.2022 o 15:18, Behlur_Olderys napisał(a):

Swoją drogą to strasznie dziwne że programy do obróbki graficznej nie wykorzystują karty graficznej? ;)

Dziwne że program za kupe kasy, wprowadza obliczenia na GPU w momencie, gdy 90% mocy obliczeniowej na kartach nVidii jest w rdzeniach Tensor. Powinni wprowadzić obsługę nie CUDA tylko od razu Optix.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Godzinę temu, Darek_B napisał(a):

Zrobiłem wszystko jak opisałeś ale nadal wersja niezależna starneta działa na procku zamiast na GPU.

Pewnie to było kompatybilne z wcześniejszymi wersjami.

Działa z kartami które obsługują CUDA. Nie wszystkie procesory są też na liście kompatybilnych.

 

Ja używam StarNet2 standalone.

Odnośnik do komentarza
Udostępnij na innych stronach

2 godziny temu, Behlur_Olderys napisał(a):

 

Proszę konkrety! ;)

Ile razy szybciej?

Odczuwalnie przepaść :)

Właśnie przewalczyłem instalację "Cudu", wyniki dla  Ryzen 9 3900x (HT) vs Geforce RTX 2070 Super:

CPU

StarXTerminator: Processing view: M31_DBE
Writing swap files...
1307.979 MiB/s
Trial license expires in 30 days.
RC-Astro StarXTerminator version 2.0.5, AI version 11 lite
Tile overlap = 20%
Removing stars: done
Generating stars image
04:40.32

BlurXTerminator: Processing view: M31_DBE
Trial license expires in 30 days.
RC-Astro BlurXTerminator, version 1.1.1
Initializing...
Processing: done
03:12.47

 

GPU

StarXTerminator: Processing view: M31_DBE
Writing swap files...
1289.474 MiB/s
Trial license expires in 30 days.
RC-Astro StarXTerminator version 2.0.5, AI version 11 lite
Tile overlap = 20%
Removing stars: done
Generating stars image
29.017 s

BlurXTerminator: Processing view: M31_DBE
Trial license expires in 30 days.
RC-Astro BlurXTerminator, version 1.1.1
Initializing...
Processing: done
27.338 s

 

  • Lubię 2
  • Kocham 1
Odnośnik do komentarza
Udostępnij na innych stronach

50 minut temu, Marek_N napisał(a):

Dziwne że program za kupe kasy, wprowadza obliczenia na GPU w momencie, gdy 90% mocy obliczeniowej na kartach nVidii jest w rdzeniach Tensor. Powinni wprowadzić obsługę nie CUDA tylko od razu Optix.

 

Dziwne jest to, że program za kupę kasy nie posiada normalnego instalatora, tylko trzeba robić jakieś cuda na kiju żeby dodać obsługę kart :) 

Jesteś pewien, że rdzenie Tensor nadały by się do tego typu obliczeń i faktycznie byłyby wydajniejsze? Czy Optix nadaje się do czegoś więcej, niż renderowania scen? Weź też pod uwagę, że nadal zdecydowana większość ludzi ma karty starsze, bez tensorów. Pytanie też czy Tensory kolejnych generacji są kompatybilne w kwestii wykonywania na nich obliczeń.

Odnośnik do komentarza
Udostępnij na innych stronach

31 minut temu, MateuszW napisał(a):

Jesteś pewien, że rdzenie Tensor nadały by się do tego typu obliczeń i faktycznie byłyby wydajniejsze?

Odszumianie to taki sztandarowy przykład wykorzystania tej technologii. Wyszukiwanie gwiazd na zdjęciu brzmi z kolei jak świetny materiał dla AI. Z pewnością wymagało by to pisania (w całości lub częściowo) algorytmów od nowa.

 

36 minut temu, MateuszW napisał(a):

Weź też pod uwagę, że nadal zdecydowana większość ludzi ma karty starsze, bez tensorów.

Optixa można uruchomić dzięki DXR (DirectX Raytracing) również na kartach bez RT: 1060, 1070, 1080, 1660.

Ale fakt - najlepiej gdyby CUDA były tam już od lat, a teraz doszło coś dla posiadaczy nowszego sprzętu :)

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.