Author Topic: SIMEPL SCENE: huge difference in Rays/s between IR and Production  (Read 2197 times)

2015-02-02, 15:23:00

cecofuli

  • Active Users
  • **
  • Posts: 1578
    • View Profile
    • www.francescolegrenzi.com
As in the title, with this simple scene:

Plane, glass, sun+sky (default settings):

PT+PT: 9.800.000
IR:  7.200.000  (# threads override =0)

Maybe is it for this problem?

https://forum.corona-renderer.com/index.php/topic,4751.msg44494.html#msg44494




2015-02-02, 15:47:30
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13741
  • Marcin
    • View Profile
As far as I remember IR uses only one core (half cores? all cores -1?) but let's wait for Keymaster.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2015-02-02, 15:57:56
Reply #2

cecofuli

  • Active Users
  • **
  • Posts: 1578
    • View Profile
    • www.francescolegrenzi.com
You can set IR to use all cores (# threads override =0), all cores -1 (# threads override =-1),  all cores -2 (# threads override =-2) etc...

2015-02-02, 21:51:39
Reply #3

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
interactive by default uses 4 PT samples instead of 16. if you set PT samples to 4, you will get the same slowdown even in regular rendering.

The scene is simply too simple to be representative, in such extreme case, writing to framebuffer will be the main source of overhead. with PT16, there is less writing, so greater speed.
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2015-02-02, 21:56:16
Reply #4

cecofuli

  • Active Users
  • **
  • Posts: 1578
    • View Profile
    • www.francescolegrenzi.com
Ok, now I understand! Usually, for testing and debug, I try to use as simple scene as I can =)