Jump to content
  • 0
magicgreatstaff@gmail.com

Renderowanie VRAY - CPU vs CPU + GPU

Question

Hejka, jestem tu nowa 馃檪聽Od jakiegos czasu zajmuje sie tworzeniem wizualizacji w 3dsmax i Vrayu jednak mam pewien problem.
Probuje wlasnie renderowania na VRAY GPU NEXT przy wlaczonym CPU + GPU. Wiem ze ten rodzaj renderingu jest nieco inny niz na standarowym VRAY NEXT renderujac na samym CPU.

Postanowilam przetestowac szybkosc renderingu i nie rozumiem dlaczego CPU + GPU jest duuzooo wolniejszy niz sam CPU. Probowalam wszelkich ustawien i za nic nie da sie tego przyspieszyc.
Zaznaczam ze nie chodzi mi o porownanie CPU z CPU + GPU w ramach tego samego renderera (VRAY GPU NEXT) bo wiadomo ze wtedy to drugie bedzie duzo szybsze ale chodzi o porownanie renderowania na samym CPU z rendererem VRAY NEXT z renderowaniem na VRAY GPU NEXT.

Wiec renderujac na聽VRAY NEXT na samym CPU pewien fragment renderuje sie np 10 sekund na niskich ustawieniach co wyglada dobrze jak na proces tworzenia wizualizacji. Natomiast to samo na聽VRAY GPU NEXT nawet z wlaczonym CPU + GPU renderuje sie 2 minuty. Probowalam wszystkiego i za nic nie da sie zblizyc do 10 sekund przy zachowaniu tej samej jakosci co na samym CPU. Mozna oczywiscie zwiekszyc szum itd ale to jest bez sensu.

Nie rozumiem wiec tej calej ekscytacji renderingiem hybrydowym bo porownujac go renderowania na samym CPU w聽VRAY NEXT jest wolniejszy i nie da sie na tym pracowac.
Moze robie cos zle?

Moj sprzet: Threadripper 1950x (16 rdzeni) + 64 GB RAM + GTX 1060 6GB

Pozdrawiam
Angelika

Share this post


Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0

ludzie kt贸rzy jaraj膮 si臋 CPU+GPU zazwyczaj nie maj膮 poj臋cia 馃槃 o tym jak to dzia艂a..

W wielkim skr贸cie.. to ca艂e spowolnienie jest spowodowane jest po przez to jak silniki renderuj膮ce dzia艂aj膮. i to jaki masz sprz臋t. g艂贸wnie rozbija si臋 oto 偶e rendering na CPU woli ma艂e buckety... natomiast rendering na GPU woli du偶e buckety... dodatkowo rendering na GPU musi wyexportowa膰 ca艂膮 scen臋 na GPU do jej pami臋ci. Do tego dochodzi zupe艂nie inny kod pod CPU i GPU.

Innymi s艂owy mega turbo trudne do zrobienia 偶eby dzia艂a艂o dobrze.

Share this post


Link to post
Share on other sites
  • 0

Te偶 robi艂em takie testy聽jak聽 vray cpu+gpu by艂o jeszcze nowo艣ci膮 i r贸偶nica by艂a zaledwie kilkusekundowa, wtedy chyba mia艂em 3x980Ti i albo ju偶 threadrippera 1950x albo jeszcze 4770k.

W swojej konfiguracji musisz wzi膮膰 pod uwag臋 偶e 1950x to do艣膰 mocarny procesor a 1060 to s艂aba karata i je艣li jeszcze dodatkowo u偶ywasz jej do wy艣wietlania obrazu na monitorze albo dw贸ch to ju偶 niewiele zostaje wolnych zasob贸w i vramu wi臋c zamiast szybciej rendering staje si臋 wolniejszy bo trzeba przerzuci膰 dane jeszcze na gpu, odpali膰 troch臋 inne procesy,聽a je艣li jest niewystarczaj膮co du偶o Vram聽to zaczyna si臋 d艂awi膰, out o core (je偶eli vray ju偶 to ma) przerzuca dane na dysk powolne聽 wczytywanie, dodatkowa praca ze zlepianiem efektu renderingu gpu i cpu no i je偶eli samo gpu nie daje du偶ego skoku w wydajno艣ci to te dodatkowe prace spowalniaj膮 efekt ko艅cowy zamiast go przyspieszy膰.聽

Share this post


Link to post
Share on other sites
  • 0

Dzieki za odpowiedzi. Sama nie wiem bo jak patrze na youtubie to wszedzie sa porownania na tym samym silniku renderujacym czyli VRAY GPU NEXT czy tak jak to sie wczesniej nazywalo VRAY RT i porownuja tam samo CPU samo GPU i potem hybrydowo CPU + GPU i sie zachwycaja ze to ostatnie jest duzo bo nawet 2x szybsze niz samo CPU...聽

Natomiast nikt nie porownuje i nie bierze pod uwage jak szybki jest rendering samego CPU ale na聽standarowym silniku renderujacym (gdzie tez jest duzo wiecej opcji)聽 Nie qmam tego!

Wiec jesli chodzi o moja karte GTX 1060 to w sumie ona jest dosc szybka i faktycznie jak renderue na tym samym聽 silniku czyli VRAY GPU NEXT to:
- na samym CPU renderuje 2 min 35聽sek
- na samym GPU renderuje 2 min 37 sek
-聽CPU + GPU聽 renderuje 1 min 30 sek (czyli razem ta karta w miare daje rade)

ALE ! -聽jak porownac te czasy do renderingu na samym CPU ale w standardowym silniku VRAY NEXT no to mam 15 sekund! (i do tego jakosc renderingu jest lepsza)

Serio nie qmam tego!聽 i rozkladam rece.. hehe - narazie tylko rece 馃槈

Pozdrawiam
Angela

Share this post


Link to post
Share on other sites
  • 0

Bo wybuch艂 straszny hype na rendering GPU... i jak ju偶 wszyscy wskoczyli na hypetrain to AMD wr贸ci艂o z umar艂ych i wyda艂o threadrippery kt贸re oferuj膮 du偶o lepszy performance.. w por贸wnaniu do kart graficznych.. ale ludzie s膮 ju偶 na hypetrainie GPU. A jak kto艣 ju偶 robi jakie艣 por贸wnania to renderuj膮 kulk臋 z boxem i 艂o jakie szybkie... a prawda jest taka 偶e jak por贸wnasz du偶a scen臋 to ju偶 GPU takie szybkie w cale nie jest.

  • Like 2

Share this post


Link to post
Share on other sites
  • 0

No tak faktycznie rozumiem czyli nawet kupno RTX 2070 8GB za bardzo nic pewnie nie da. Poki co wiec to cale GPU jest eksperymentalne i trzeba poczekac choc nie sadze zeby ktoregos dnia GPU wspieralo standardowy rendering CPU.. Pewnie beda rozwijac osobne silniki renderujace.

Share this post


Link to post
Share on other sites
  • 0

GPU i CPU ma swoje miejsce i jeden wyda 8k na procki a drugi na karty. Wyjdzie na to samo. Tak samo z renderingiem, b臋dzie to pewnie por贸wnywalne. Raz jedno b臋dzie na topie, raz drugie. Zale偶y od bran偶y i soft贸w.

Share this post


Link to post
Share on other sites
  • 0
Godzin臋 temu, [email protected] napisa艂:

No tak faktycznie rozumiem czyli nawet kupno RTX 2070 8GB za bardzo nic pewnie nie da. Poki co wiec to cale GPU jest eksperymentalne i trzeba poczekac choc nie sadze zeby ktoregos dnia GPU wspieralo standardowy rendering CPU.. Pewnie beda rozwijac osobne silniki renderujace.

cycles produkuje pixel w pixel ten sam obraz na CPU i GPU 馃檪 32 rdzeniowy threadripper ma podobn膮 pr臋dko艣膰 co 2080ti. je艣li 2080ti pracuje na cudzie.. jak na optix.. to jest szybsze

Share this post


Link to post
Share on other sites
  • 0

Gdy GPU zyskiwa艂o najwi臋cej to topowe karty konsumenckie kosztowa艂y 3tys a procesory mia艂y najcz臋艣ciej chyba ze 6-8 rdzeni w okolicach 1800-2000z艂聽a teraz topowe karty kosztuj膮 5tys a 2950x mo偶na dorwa膰 ju偶 za ok 2700z艂 jak si臋 wyczai moment. Nadal 艂atwiej do艂o偶y膰 drug膮 czy trzeci膮 kart臋 ni偶 drugi procesor ale procesor 艂atwiej i szybciej 艂yknie wszytko a gpu mo偶e si臋 zad艂awi膰 i najcz臋艣ciej gpu nie wspiera wszystkiego tak jak cpu. Ale jak to zwykle bywa odpowied藕 na wi臋kszo艣膰 pyta艅 to "to zale偶y" bo wszystko zale偶y od wszystkiego 馃檪

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

We are using cookies. Read about our Privacy Policy