Vai al contenuto
maje90

OpenCL AMD x rendering in raytracing

Recommended Posts

Salve a tutti (sarà un post incasinato, chiedo scusa)

Sto cercando di far funzionare il Vray RT in rhinoceros con la GPU, da più di un'anno.

Vray 2.0 su Rhino5, ultima release.

Non va; schermata di render nera e carico di lavoro su GPU e CPU a 0%.

Dal log di vray si legge che l'host 127.0.0.1:20211 non risponde.

Quindi pensavo che mancassero i driver per creare il server OpenCL in ricezione, e ho scaricato gli ultimi 14.4 e il pacchetto SDK 2.9 dal sito AMD...

Ancora niente.

da questo link:

http://www.overclock.net/t/1162426/solved-how-can-i-enable-opencl

ho visto come verificare tramite GPU-Z se la funzione "OpenCL" era abilitata, e lo è!

per fare un'ultima verifica ho scaricato GPU_Caps_Viewer e ho lanciato i test:

funziona, GPU al 100% di carico e certe elaborazioni di mesh/punti le fa anche dieci volte più veloci rispetto ai test OpenCL CPU, esattamente quello che cercavo.

ora perché vray non riesce a collegarsi alla scheda video?

è forse la porta 20211 sbagliata? (vray sul log cerca su 127.0.0.1:20211)

su un file .ini vray ha gli indirizzi dei possibili motori rendering, tipo i distribuite rendering, dove potrei inserire un ip:porta corretto...

esiste un modo per scoprire quale sia la porta locale in ricezione che la GPU usa per ricevere compiti "openCL"?

tipo chessò... "copiando" le porte usate nel collegamento che fa GPU_Caps_Viewer... ?

qualche idea?

qualcuno usa il RT GPU su Vray per Rhino?

scusate per la vaghezza del post, ho scritto tutto quello che ho capito per ora :wallbash:

grazie a tutti in anticipo!

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Se ricerchi in altri post mi sembra che comunque vray RT necessiti di una nvidia, mi sa che con le ati i gpu render disponibili siano solo luxrender e qualcosa con cycles su blender. Fai una ricerca sul forum per fugare ogni dubbio.

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
Inviata (modificato)

Su vray c'è la possibilità di scegliere 3 opzioni:

RT CPU

RT GPU OpenCL

RT GPU Cuda

Cuda è di Nvidia

OpenCL è invece un linguaggio/libreria adottato da molti, di recente anche da Nvidia.

Le schede video AMD supportano l'OpenCL; come ho detto nel mio primo post, ho verificato anche la mia scheda video in specifico lavora benissimo con l'OpenCL, solo che a me non funziona il passaggio/collegamento di dati con vray.

in altri forum ho visto che vray RT funziona perfettamente anche con GPU AMD (tranne che a me, duh)

in questo senso non ho dubbi


Modificato da maje90

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Che scheda hai? Che io sappia il rendering opencl con le gpu amd funziona solo con le firepro e le serie radeon più recenti...

Io ho una HD 5850 sapphire.

la capacità di calcolo tramite opencl c'è.

In una pagina che ora non riesco a ritrovare, avevano raccolto una lista di schede amd testate da utenti: dalla serie hd5xxx in su, sono tutte compatibili!

Il mio problema è che non inizia proprio lo scambio di dati tra vray e la scheda video.

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora


  • Navigazione recente   0 utenti

    Non ci sono utenti registrati da visualizzare in questa pagina.

×