Indigo Renderer GPU acceleration

General News and accouncements regarding the Indigo render engine
User avatar
Pibuz
1st Place 100
Posts: 2644
Joined: Tue Dec 11, 2007 7:58 am
Location: Padua, Italy
3D Software: SketchUp

Re: Indigo Renderer GPU acceleration

Post by Pibuz » Tue May 25, 2010 12:45 am

lycium wrote:actually we should buy one for you, considering what amazing work you do with Indigo!
I'd consider that :D (there is no mr green smiley available, but he'd fit perfectly here)

User avatar
Pibuz
1st Place 100
Posts: 2644
Joined: Tue Dec 11, 2007 7:58 am
Location: Padua, Italy
3D Software: SketchUp

Re: Indigo Renderer GPU acceleration

Post by Pibuz » Tue May 25, 2010 12:48 am

...btw I have a 8600GTS here at work and a 8800GTX at home. Maybe this one is enough too... I hope!
I am considering buying a GTX480 btw. I read wonderful comments and I know it is very efficient rendering-wise (Octane and Arion forums)

User avatar
CoolColJ
Posts: 1734
Joined: Mon Jun 25, 2007 1:47 pm

Re: Indigo Renderer GPU acceleration

Post by CoolColJ » Tue May 25, 2010 1:04 am

lycium wrote:The top priority for now is to improve OpenCL performance in general to the level we're seeing with CUDA. Even on NVIDIA cards we're not getting the same performance using OpenCL as with CUDA, and with ATI we have architectural differences to contend with too.
How do the ATI cards compare to Nvidia ones under OpenCL?

User avatar
lycium
Developer
Posts: 1194
Joined: Wed Sep 12, 2007 7:46 am
Location: Leipzig, Germany
Contact:

Re: Indigo Renderer GPU acceleration

Post by lycium » Tue May 25, 2010 1:33 am

Right now, not very well. Better performance should be possible, but the newness of OpenCL as a platform is readily evident on NVIDIA cards as well: CUDA is much faster than OpenCL doing almost exactly the same work on exactly the same card and drivers. This has been noticed by other developers as well, most of whom just leave OpenCL support behind. We want to push on with support for this platform, and I much respect Chaos Group for their decision to OpenCL as well - this is a good thing for all of us since it provides incentive for better driver support!

The initial phase of the beta will focus on testing our CUDA codepath on Windows since that's the most mature right now; we're almost ready to distribute a build in this configuration, though we still have some important things to finish off. I'm just busy trying to get it to run on my GTX 470 at home (at 1:30am hehe), and it requires curiously much TLC to get working! Today we had another 10% performance increase as well.

We'll be sending out emails with more info to the beta testers as soon as these matters are dealt with; thanks for your patience!

User avatar
Russdigo
Posts: 48
Joined: Fri Apr 04, 2008 9:17 pm

Re: Indigo Renderer GPU acceleration

Post by Russdigo » Tue May 25, 2010 1:49 am

CoolColJ wrote:
lycium wrote:The top priority for now is to improve OpenCL performance in general to the level we're seeing with CUDA. Even on NVIDIA cards we're not getting the same performance using OpenCL as with CUDA, and with ATI we have architectural differences to contend with too.
How do the ATI cards compare to Nvidia ones under OpenCL?
I've been holding off a graphics card update for years now. Nothing I use really would get much out of the boost (I'm no gamer and my photoshop performance is acceptable). My motherboards ATI X300 is fine... That is until now. I'd like to go ATI if possible, one look at the power requirements of the Nivida cards has me convinced I'd rather build a rendering machine than a 3 bar electric fire!

GeForce GTX 470 - £292.69 (via dabs.com) - 215 Watts TDP

GeForce GTX 480 - £409.99 (via dabs.com) - 250 Watts TDP

Mobility Radeon HD 5850 - £234.87 (via dabs.com) - 39 Watts TDP

Mobility Radeon HD 5870 - £321.12 (via dabs.com) - 50 Watts TDP

Will be interesting to see how they stack up best bang for the buck and best most efficient for the money.

User avatar
Russdigo
Posts: 48
Joined: Fri Apr 04, 2008 9:17 pm

Re: Indigo Renderer GPU acceleration

Post by Russdigo » Tue May 25, 2010 1:59 am

In a years time we will see how the market has sorted itself out.

The math and feature sets balance will get interesting.

Buyers will start to sum up the whole package. For example its the price of the software plus the cost of the card to make the whole rendering package balanced against performance and weighed against the feature sets.

Indigo cost + ATI or Nvidia card

Octane + Nvidia card

Etc..

User avatar
lycium
Developer
Posts: 1194
Joined: Wed Sep 12, 2007 7:46 am
Location: Leipzig, Germany
Contact:

Re: Indigo Renderer GPU acceleration

Post by lycium » Tue May 25, 2010 2:05 am

Fermi isn't a graphics card, it's a supercomputer which happens to have OpenGL and Direct3D drivers ;) That's why it's no wonder it's getting spanked as far as gaming is concerned! Of course, properly used, R800 is an absolute monster with way higher peak floating point performance... each arch has its strengths.

BTW, I'm pretty close to getting the 470 working properly with Indigo now; it's looking crazy fast already, and I still have some options to tweak for much higher performance.


Russdigo: the other part of that performance picture is how long it takes to get a clean image :)

User avatar
Russdigo
Posts: 48
Joined: Fri Apr 04, 2008 9:17 pm

Re: Indigo Renderer GPU acceleration

Post by Russdigo » Tue May 25, 2010 2:31 am

lycium wrote: Russdigo: the other part of that performance picture is how long it takes to get a clean image :)
Sure. I would like to weigh up how long its takes to get to a clean image against the cost you pay for the tech which will now include the graphics card.

Personally I do many jobs that don't allow me to optimise and faff around with my scene. In fact this is one of the reasons I like Unbias renderers. If I have to juggle textures and polygons to get it to fit in my graphics memory like Octane I'm not going to be happy. I like how Indigo will use ATI and Nvidia. I hope the team will concentrate on work that is too big for its rivals to tackle without resorting to procedural textures and polygon culling.

User avatar
lycium
Developer
Posts: 1194
Joined: Wed Sep 12, 2007 7:46 am
Location: Leipzig, Germany
Contact:

Re: Indigo Renderer GPU acceleration

Post by lycium » Tue May 25, 2010 2:46 am

Indigo should be very memory friendly in terms of how much data you can load, since we don't store the final image and a bunch of other things on the GPU. Plus we have support for instancing, allowing the virtual triangle count to easily scale into the trillions :)

I've gotten the 470 to work properly with Indigo; here's a 13 minute render of ENSLAVER's teapot vortex scene, rendered at 1920x1200 on my i7 920 + GTX 470 box at home: http://dl.dropbox.com/u/3038174/teapot_ ... 13mins.jpg

neo0.
Posts: 1784
Joined: Thu Feb 28, 2008 7:11 am
Location: the US of A

Re: Indigo Renderer GPU acceleration

Post by neo0. » Tue May 25, 2010 4:45 am

Did anyone else get their email?

User avatar
dakiru
Indigo 100
Posts: 746
Joined: Mon Jun 22, 2009 6:51 am

Re: Indigo Renderer GPU acceleration

Post by dakiru » Tue May 25, 2010 6:06 am

neo0. wrote:Did anyone else get their email?
Patience, buddy! I guess Glare has a lot work to do now and that's good. :)

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Re: Indigo Renderer GPU acceleration

Post by CTZn » Wed May 26, 2010 3:57 am

dakiru wrote:
neo0. wrote:Did anyone else get their email?
Patience, buddy! I guess Glare has a lot work to do now and that's good. :)
Affirmative, my concern is wether they're having enough sleep !

Please bear in mind that Indigo has more to offer than a brute and short path tracing (e: generally speaking). There's not one button to press to have a quality product out in this field, but... many keyboards already I guess haha !

The time involved in this strive for quality is meaningfull, neo0.... that's quite the paradigm of unbiasedness.

User avatar
Zom-B
1st Place 100
Posts: 4642
Joined: Tue Jul 04, 2006 4:18 pm
Location: ´'`\_(ò_Ó)_/´'`
Contact:

Re: Indigo Renderer GPU acceleration

Post by Zom-B » Wed May 26, 2010 4:24 am

Better wait a extra week for a "usable" beta, then having a bugged one that does problems today!

StompinTom
Indigo 100
Posts: 1820
Joined: Mon Sep 04, 2006 3:33 pm

Re: Indigo Renderer GPU acceleration

Post by StompinTom » Wed May 26, 2010 4:29 am

lycium wrote:Indigo should be very memory friendly in terms of how much data you can load, since we don't store the final image and a bunch of other things on the GPU. Plus we have support for instancing, allowing the virtual triangle count to easily scale into the trillions :)

I've gotten the 470 to work properly with Indigo; here's a 13 minute render of ENSLAVER's teapot vortex scene, rendered at 1920x1200 on my i7 920 + GTX 470 box at home: http://dl.dropbox.com/u/3038174/teapot_ ... 13mins.jpg
Gawdamn, that's some sweet 'n' smooth motionblur!

User avatar
Whaat
Developer
Posts: 1824
Joined: Fri Dec 22, 2006 6:15 am
Location: Canada
Contact:

Re: Indigo Renderer GPU acceleration

Post by Whaat » Wed May 26, 2010 6:11 am

I would like to see some test results from a complex sun-lit interior render. (I don't render blurry teapots very often...) ;)

Post Reply
100 posts

Who is online

Users browsing this forum: Eneen and 2 guests