How will multiple GPUs be supported?

Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
User avatar
pixelrush
Licensed Customer
Posts: 1618
Joined: Mon Jan 11, 2010 7:11 pm
Location: Nelson, New Zealand

I think Octane will be able to run on Tesla just fine.
Tesla is made for gpu computing. They would appear to use Quadro drivers so I think it likely Octane will already run on them.
They have more memory than Geforce and Quadro and are probably better engineered for demanding use.
The Telsa C1060 for instance is based on GTX285 I think, ie has same number of cores so Octane will most likely run about the same speed.
The main attraction for Octane users would be 3 or 6gbg vram for larger scenes and more textures. Most users needs could probably be met with a regular Geforce 1792mb card though.
Tesla are very expensive too so an individual is much better off with Geforce.
If your company has Tesla supercomputer for other applications I would think Octane can use it just as well.
You will need to run a Quadro card with your Tesla for display purposes, although this requirement may have changed for the fermi series? its probably still better with a separate display card for Octane.
Here is an interesting link re Telsa 2070.
http://www.brightsideofnews.com/news/20 ... x-285.aspx
HTH
i7-3820 @4.3Ghz | 24gb | Win7pro-64
GTS 250 display + 2 x GTX 780 cuda| driver 331.65
Octane v1.55
vimaxus
Licensed Customer
Posts: 62
Joined: Fri Jan 29, 2010 7:32 pm

Hi, sorry if it's not the right place to ask this but I searched and didn't find anything.
The beta/final licence would be for one computer, card or gpu?
User avatar
radiance
Posts: 7633
Joined: Wed Oct 21, 2009 2:33 pm

it's per Computer.

Radiance
Win 7 x64 & ubuntu | 2x GTX480 | Quad 2.66GHz | 8GB
vimaxus
Licensed Customer
Posts: 62
Joined: Fri Jan 29, 2010 7:32 pm

Wow, I know it's been said but that was a FAST reply.

That could turn out to be really cheap for any commercial application. The licence cost would hardly be felt if the scope would be to get a few machines for fast archiviz animations. Finally archiviz animations in realistic timeframes suitable for tight deadlines.

Can network rendering be a part of the final release? I imagine showing a client a proposal while walking through the model fully rendered in a decent resolution in realtime would be realistic if I used all the GPUs in the office for that.
User avatar
pixelrush
Licensed Customer
Posts: 1618
Joined: Mon Jan 11, 2010 7:11 pm
Location: Nelson, New Zealand

I dont know that it would be real time.
You would reposition(walk) your camera and wait for it to clear.
I guess if you could keep materials relatively *simple* it could be done in say a 1 minute to a client presentable std at 1024x768 or so.
There would be some overhead for the network result so I'm not sure you would practically get down to say 10 secs..dunno really...as fast as this technology is I cant see 24fps being attainable anytime soon...
If it took a minute you could talk to the client a little about what architectural aspect they are seeing while you wait...or I guess you could turn the pc over to them to let them look around for themselves...
This would be somewhat novel/entertaining and also engaging/empowering.
I guess another approach would be to embed the live render window in a powerpoint presentation...(just musing out loud)..it may be possible to switch to another slide factual slide etc while it clears and then flip back to it if you are worried about presentation continuity that much..
If you use an LCD projector it might be actually exciting/fun for the audience to watch their project and your ideas/work revealed even if it took just a little time to clear. :shock: :D

EDIT: maybe someone mods a Wii remote control Octanes camera direction and you pass it around for members of the audience to target a specific view they want to discuss some details of. :lol:
Last edited by pixelrush on Fri Jan 29, 2010 9:52 pm, edited 3 times in total.
i7-3820 @4.3Ghz | 24gb | Win7pro-64
GTS 250 display + 2 x GTX 780 cuda| driver 331.65
Octane v1.55
User avatar
Sam
Licensed Customer
Posts: 1012
Joined: Mon Jan 11, 2010 10:06 am
Location: Geneva
Contact:

Don't forget that network doesn't have PCIe bandwidth !!
Real time rendering is impossible on network until everyone got fiber network :lol:

three GTX260 = 84.3 x Q6600 CPUs = a quad core cpu at 202.32 GHZ per core = 809.28 GHZ
three GTX275 = 97.5 x Q6600 CPUs = a quad core cpu at 234 GHZ per core = 936 GHZ
three GTX285 = 102.6 x Q6600 CPUs = a quad core cpu at 246.24 GHZ per core = 984.96 GHZ

three GTX380?? = 237.6 Q6600 CPUs ?? = a quad core cpu at 570.24 GHZ per core = 2280.96 GHZ

Why do you need a network :lol: ?
http://Kuto.ch - Samuel Zeller - Freelance 3D Generalist and Graphic designer from Switzerland
User avatar
Sam
Licensed Customer
Posts: 1012
Joined: Mon Jan 11, 2010 10:06 am
Location: Geneva
Contact:

Speaking about samples per second
7 minutes and not 10 hours with current GPUs
2 minutes and not 10 hours with tommorow GPUs
42 seconds and not 1 hour with current GPUs
12 seconds and not 1 hour with tommorow GPUs

a single 2.4ghz quad core CPU (Q6600)
= 0.392 MS/s
render an image in 10 hours

a single GTX260
= 10.8 MS/s
render an image in 21 minutes

two GTX260
= 21.6 MS/s
render an image in 10 minutes 30 seconds

three GTX260
= 32.4 MS/s
render an image in 7 minutes

a single GTX380
= 31.06 MS/s
render an image in 7 minutes 30 seconds

two GTX380
= 62.12 MS/s
render an image in 3 minutes 45 seconds

three GTX380
= 93.18 MS/s
render an image in 2 minutes 20 seconds
http://Kuto.ch - Samuel Zeller - Freelance 3D Generalist and Graphic designer from Switzerland
vimaxus
Licensed Customer
Posts: 62
Joined: Fri Jan 29, 2010 7:32 pm

Yes, yes, I know the comparison, that's why we're all here :)

I didn't mean fully rendered third and seventh way, I meant rendered with all the materials, glossiness, GI, lighting and especially not heavily grainy in 1 minute. (to have an idea, iso 3200 on a midrange dslr in 20 sec would be ok for my taste)

It doesn't have to be pcie bandwidth, gigabit lan is more than enough to update and mix all the rendered images from the nodes 2 times / second. I could walk through with just the master and the moment I stopped it clears enough to realise in seconds what i'm dealing with. I don't want a shooter experience, I just need interactivity and not in a vray rt way but the way described above.
User avatar
pixelrush
Licensed Customer
Posts: 1618
Joined: Mon Jan 11, 2010 7:11 pm
Location: Nelson, New Zealand

:lol: We are very helpful here!

As an architect, because unbiased rendering is very realistic, would you use Octane as a design tool? I mean would this allow you to purposely do quick renders during concept stage, possibly ex Sketchup, to confirm/refine ideas for artistic merit? how the light/shadow falls, relative size/shape of form, different construction materials/colours etc etc?

I am thinking that rather than relying on your imagination/sketches/sample books and rendering for presentation at the end the result of your work you could render as you go to realistically visualise potential solutions or iterate to best effect. Test out the reality of the artists notion...

Something like this might afford you a different more immediate relationship with the client and give you/them confidence about the final design earlier.
As you note this technology certainly helps meet tight deadlines.
Perhaps it also allows exploration and appraisal of more possibilities to a higher standard and give more flexibility in the work flow.
Sitting down the client and letting them pick from some pick carpet textures for their office to re-render in Octane in a minute might be really handy.

Do you see any other benefits?
i7-3820 @4.3Ghz | 24gb | Win7pro-64
GTS 250 display + 2 x GTX 780 cuda| driver 331.65
Octane v1.55
vimaxus
Licensed Customer
Posts: 62
Joined: Fri Jan 29, 2010 7:32 pm

Getting off-topic here...

All the architects my age are trying to use rendering as a design tool but the fact is that experience and the limited modifications you bring to a project limits that possibility to the very begining of the project (first weeks, maybe a month tops) and only if the project isn't too strict in space and quantities.

You mention the light/shadow. That would be a HUGE thing to have in octane for architects (maybe I should start a thread on this).
The sun/sky with geo-coords and date would allow for easy testing and animation on the shading in different seasons. That would be very important in the design process and is a very tedious thing to do in almost all the packages. For instance the geographic sun in max can't be used with vray sun/sky which limits things to mr and things go on.. But that could be easily added to the final renderer right?.

If for instance you would have a slider with the time of day that would make things really comfortable and would be extremly helpful both in design and presentation. The second thing would be to animate it in order to render a time-lapse looking flic without any hassle and especially if you already have it.

Funny that you mention the carpet thing. That's what i'm doing right now (albeit with wallpapers) and I have to mention it's a little more complicated because if you do it right, modifying a texture should require further modifications in order to get it to the stage where everything is the way it should so while I think it would be useful it would also be limited because you should work harder that changing a texture to offer options to clients.

To recap: I would love to use rendering in the design stage but it's been quite difficult. I think we should open a thread to get other sugestions for stuff that would help.
Post Reply

Return to “General Discussion”