Ez egyre furabb. Anno utoljara 99 kornyeken probaltam tobb fajta GPU-t egyszerre (Riva 128, Riva TNT, Voodoo 3). Akkor az volt a tapasztalat, hogy a jatekokban, benchmarkokban kivalasztott GPU-n ment a 3D render es csak is azon. Tehat, a masik monitorra athuzott ablak csak egy fekete teruletet mutatott. Linuxon annyi elteres volt, hogy egy PCI-os es egy AGP-s Riva TNT eseten (tehat ketto kartya, ugyonolyan tipusu GPU-val), ha fenn volt az NVIDIA binaris drivere, akkor ott at lehetett huzni az ablakot egyik VGA-rol a masikra.
Jelenleg az a tapasztalat, hogy az a GPU inditja es vegzi a renderelest, amelyik ki van valasztva elsodlegesnek. (Tehat OS X alatt az amelyikre System Preferences/Display alatt oda van huzva a menubar, Windows alatt pedig az, amelyiknel be van pipalva, hogy “make this my main display”.) Viszont elkepzelheto, hogy ezek a tapasztalatok csak akkor ervenyesek, ha a gepben eleve van mar egy dedikalt GPU az Intel mellett. Ha csak az Intel van, akkor elkepzelheto, hogy siman mukodik az, hogy a gep a dedikalt GPU-val is az integraltra renderel (pont ugy, ahogyan hordozhato gepeknel az integralt Intelre van kotve a megjelenito, a dedikalt GPU pedig az Intel framebufferebe vegzi a renderelest). Ha valamilyen app ablakban renderel, akkor egyszeruen at lehet huzni az ablakot a masik GPU-ra kotott megjelenitore es a renderelt tartalom siman atmegy ra, viszont lovesem sincs, hogy hogyan kellene benchmarkot/jatekot full screenben ugy inditani, hogy az iMac beepitett kijelzojen lassam a tartalmat.
Vegeztem par meretst OS X alatt, immaron a Heaven benchmarkkal (OpenGL, Quality: Ultra, Tesselation: Normal, Anti-Aliasing: Off, Windowed 1280x800), az ertekek sorban: MinFPS/MaxFPS/AvgFPS/Score:
- renderel: HD6970, megjelenit: HD6970 = 6.0 / 71.1 / 21.8 / 550
- renderel: 1050Ti, megjelenit: HD6970 = 8.4 / 49.5 / 31.8 / 800
- renderel: 1050Ti, megjelenit: 1050Ti = 24.9 / 171.8 / 60.2 / 1516
Ha nem dugok semmilyen megjelenitot az nVidiara, akkor mind az OS X mind a Windows 10 csak a HD6970-et hasznalja renderelesre. Viszont CUDA es OpenCL eseten hasznalhato marad az extra GPU. Tehat, nem tudom eloidezni az 1050Ti renderel es a 6970 megjelenit allapotot.
Ezek az FPS ertekek PCI-E x1 csatlakozassal mert ertekek (A thunderboltos Akito dobozon x4 foglalat van/lenne), mert a kulso hazhoz kis teljesitmenyu adapter van (ha a doboz az enyem lenne, mar reg levagtam volna rola a csatlakozot es raktam volna ra nagyobb teljesitmenyu tapegyseget), ennek kovetkezteben nem feltetlen tud megfelelo teljesitmenyt leadni. A lenyeg, hogy az 1050Ti az egyetlen kartyam, amelynek nincs plussz villanycsatlakozoja, tehat minden felvett villamos teljesitmenyre a PCI-e csatolon at van szuksege. Az 1050Ti 75W TDP-vel rendelkezik (by Wikipedia) a PCI-E csatolon keresztul pedig maximum 75W felveheto villamos teljesitmeny all rendelkezesre (by Wikipedia), viszont az Akito doboz 60W tapegyseggel rendelkezik, ami neha keves az 1050Ti szamara. Letezik nagyobb (72W) tapegyseg is az eszkozhoz, nekem sajnos nem ez van hozza. Azert gondolom, hogy szamit a savszelesseg, mert ha a megjelenites a masik GPU-ra kotott kijelzon zajlik, akkor valahogyan a PCI-E buszon kell visszapumpalni az adatokat.
Kozben lefrissult az nVidia drivere, ami jelenleg eppen bugos statusban van. Amikor korabban kiprobaltam a GTS450-et, az akkor telepitett nVidia Web driverrel mukodott jol a boot folyamat, az azota lefrissult driver viszont nem mukodik megfeleloen. Ha az iMac kikapcsolt allapotaban dugom be a kulso GPU-t es bekapcsolom, akkor kernel panic lesz az eredmeny kb a toltesi progressbar felenel. Ha viszont csak azutan dugom ra a gepre a GPU-t, hogy a gep inicializalna a GPU-t, de meg nem rakja ki a login screent (ekkor nalam van egy alig-alig eszreveheto villanas, es ekkor kell radugni), akkor siman megjelenik rajta a kep, es minden mukodik tovabb.
Jelenleg azt nem tudom, hogy ha bedugom az Rx480-at, akkor hogyan teszteljek Windows alatt, mert a legutolso driver, ami fenn van a HD6970-hez, az nem tamogatja meg az Rx480-as chippel szerelt kartyat.