akcji CUDA biblioteka z pojemnika Döcker

głosy
0

Używam docker uruchomić pojedyncze aplikacje. Moja aplikacja będzie korzystać z biblioteki CUDA do obliczeń GPGPU. Mam na myśli budowanie obrazu z CUDA zainstalowanych na nim, ale to spowodowałoby to zbyt duże. Nie jestem pewien, czy jeśli instalacja sterownika wyświetlacz CUDA pójdzie throuh pomyślnie Döcker obrazu.

Lepszym sposobem byłoby podzielić bibliotek CUDA na maszynie z pojemnika, czy jest jakiś sposób, aby to zrobić?

Dziękuję Pradeep.

Utwórz 31/07/2013 o 19:09
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
1

Jeśli można zamontować sterownik jako objętość na hoście, to może być w stanie rozmawiać z nim bezpośrednio z pojemnika poprzez zamontowanie go docker run -v hostdir:containerdir:rw(patrz uruchamiane docs )

Jeśli nie masz urządzenie montowane na zewnątrz kontenera, to podejrzewam, że mówienie bezpośrednio do karty graficznej, nawet za pośrednictwem bibliotek dzielonych, nie będzie działać przy użyciu standardowej konfiguracji Docker ponieważ domyślna konfiguracja LXC w dokowanym wyklucza sys_rawiozarówno dla bezpieczeństwa i przenośności powodów.

Zobacz lxc_template.go plik na liście możliwości spadła domyślnie.

Odpowiedział 01/08/2013 o 00:32
źródło użytkownik

głosy
3

Chciałbym zacząć tylko przy użyciu

docker run --privileged ubuntu -ti --rm bash

--privileged jest wielki młot, ale daje pojemnik, który ma pełną moc :)

Odpowiedział 11/03/2014 o 23:39
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more