zdravicko,
mam problem/otazku, potrebujem v praci rozbehat tensorflow s podporou GPU na pocitaci kde mame 2 graficke karty: 1x Tesla C2050 na vypocty a Quadro FX580 na render na displej.. bezime tam debian jessie
problem:
tensorflow tvrdi, ze potrebuje CUDA 8.0, realne mu staci 7.0 a cuDNN 5.1, realne mu staci 4.0.. skusil som najprv nainstalovat CUDA 8.0, to islo v pohode, avsak po restarte sa mi stazoval ze nevie nastartovat lightdm.. vo /var/log/Xorg.0.log som sa dozvedel, ze problem ma, lebo Quadro (render karta) podporuje maximalne nvidia drivers 420, kdezto s CUDA 8.0 sa nainstalovali 473 (tusim, proste novsie).. tak ze ok, pozriem ktora CUDA naposledy podporuje 420 a to je bohuzial 6.5.. skusil som tu, ale tensorflow nerozchodim pod nou.. fakt potrebuje aspon 7.0.. na CUDA 7.0 vsak potrebujem novsie drivery na nvidia a tym padom mi uz Quadro nechce nic zobrazit.. (ked som mal tu chvilku nainstalovanu CUDA 8.0, tak cez TTY som zistil ze funguje v pohode, cize Tesla si to podporuje, problem je ale to Quadro.. nemozme tam bohuzial fungovat len cez cmd pristup.. chodi tam par ludi co potrebuje desktop a X server..)
mozne riesenie:
napadlo ma, ze ci sa da mat dva separe drivery na dve separe karty... nikdy som nic podobne nerobil.. napad je na Teslu mat CUDA 8.0, cize nividia-473 a na Quadro mat starsie 420.. alebo na Quadro kludne bezat pod xserver-nouveau driverami (tie boli predtym a no problemo)... pri googleni som nasiel moznost ako v xorg.conf nastavit cez ktoru kartu sa ma renderovat displej (skrz jej PCI adresu), to je ok, ale nikde som nevidel ako by sa dalo mat dva rozne drivery...
neviete, je to mozne? nejake skusenosti? pripadne aj ine riesenie co vas napada?
dikicko