Author Topic: Is 1.6 slower than 1.5 ?  (Read 10690 times)

2017-04-27, 05:08:22

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
Hello guys,
Spent a few hours testing a new 1.6 and noticed that the new version is a few percents slower than 1.5.
Render time in 1.5 was 33 min (100 passes), but render time of the same scene in 1.6 was surprisingly higher - 39 min (100 passes)!
The interior scene contains corona scene environment (solid color) plus corona sun - no hdri.
Thank you.
« Last Edit: 2017-04-27, 05:17:23 by Grisha_J »

2017-04-27, 08:09:01
Reply #1

bluebox

  • Active Users
  • **
  • Posts: 268
    • View Profile
And have you compared the noise level after those 100 passes in both cases ?

2017-04-27, 08:09:43
Reply #2

Ryuu

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 654
  • Michal
    • View Profile
Hi, there have feen few changes which might lower the brute force performance (meaning more time per single pass) but should overall cause the image to clean up faster. So you should need fewer passes to achieve the same quality.

Could you perhaps try rendering with a set target noise level instead of pass count to see if that's still slower?

2017-04-27, 15:31:13
Reply #3

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
The noise level is an issue as well.
In 1.5 was 3.0, in 1.6 was 3.13 - visually the picture in 1.6 was slightly noisier in comparison to 1.5.
Additionally I forgot to mention in my last message - the 3d scene contains a few equal ies lights in order to illuminate the room.

2017-04-27, 17:04:53
Reply #4

Ryuu

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 654
  • Michal
    • View Profile
Could you please send us the scene for testing? If you don't want to share the scene publicly, you can use the private uploader from my signature.

2017-04-28, 22:36:04
Reply #5

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
Alright guys - it's done:
Successfully uploaded as 1493410662_CoronaTest.rar
I uploaded a different scene - but the situation is absolutely the same.
My home i7 6700k does it in:
V1.5 - 52 min.
V1.6 - 59 min.
The noise level is approximately the same, but the render time difference is more than 12%!
I look forward to hearing from you guys.
Thank you.

2017-04-29, 17:32:29
Reply #6

cecofuli

  • Active Users
  • **
  • Posts: 1577
    • View Profile
    • www.francescolegrenzi.com
From my test, 1.6 is slower, but not so much.
In the link, you can download the SCENE and the CESSENTIAL Render Elements.
For the same amount of time (15 minutes) I have:


1.5.2

Rays/s= 1.938.000
noise level= 5.7
Passes= 72

1.6
Rays/s= 1.820.000
noise level= 5.99
Passes= 67

--- DOWNLOAD ---




« Last Edit: 2017-04-29, 18:35:12 by cecofuli »

2017-04-30, 19:06:28
Reply #7

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
Thank you for input Francesco - let's wait developer's response.

2017-05-04, 03:32:31
Reply #8

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
Is there any progress with my question and 3d scene? Will the speed issue be fixed in the future?

2017-05-04, 09:30:42
Reply #9

Ryuu

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 654
  • Michal
    • View Profile
Thanks for the scene and for the measurement. I haven't had yet the time to compare the performance myself unfortunately. We have multiple optimizations scheduled for 1.7 so this will definitely be addressed.

2017-05-04, 10:08:15
Reply #10

jjaz82

  • Active Users
  • **
  • Posts: 310
    • View Profile
i noticed same issue, a little slow, same passes but a little bit noisy.

2017-05-08, 12:42:43
Reply #11

Flavius

  • Active Users
  • **
  • Posts: 167
    • View Profile
Yes, clearly 1.6 is more noisier,  I haven't tested it properly (busy) but it feels noisier, also in the IR which also seems to be a bit less responsive compared to 1.5.

2017-05-09, 16:50:29
Reply #12

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
Yes, clearly 1.6 is more noisier,  I haven't tested it properly (busy) but it feels noisier, also in the IR which also seems to be a bit less responsive compared to 1.5.
I agree - IR in 1.5 is more responsive and comfortable.

2017-05-09, 20:45:15
Reply #13

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
that is weird, as it goes directly against experience of other users. What is your system specs? Does it happen in all scenes?
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2017-05-10, 09:39:59
Reply #14

DarcTheo

  • Active Users
  • **
  • Posts: 175
    • View Profile
Yes, clearly 1.6 is more noisier,  I haven't tested it properly (busy) but it feels noisier, also in the IR which also seems to be a bit less responsive compared to 1.5.
I agree - IR in 1.5 is more responsive and comfortable.

1.6 IR is amazing for me, I can do so much more now. in 1.5 it was very hard to use IR sometimes but in 1.6 it is a lot easier to not crash the PC while working with it.

2017-05-10, 16:24:24
Reply #15

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
DarcTheo - If you are talking about crashing, as for me 1.5 has pretty much the same stability as 1.6. Flavius and I mentioned the IR responsive of 1.6  which is different (especially first few seconds after starting) compared to 1.5.But this is secondary.
The most serious issue is the speed, which in my understanding should be increased after each major update, or at least should stay the same.

Ondra - the speed issue happens in all scenes.
Configuration: i7 6700k ; 1050Ti; 16gb ram.
« Last Edit: 2017-05-10, 17:04:54 by Grisha_J »

2017-05-10, 18:02:39
Reply #16

cecofuli

  • Active Users
  • **
  • Posts: 1577
    • View Profile
    • www.francescolegrenzi.com
are the differences very "important"?
In my test, in 15 minutes, the difference is between Noise Level 5.7 and 6.0 = 0.3
In my opinion isn't so big. Anyway, van you share to us more info and, maybe, both rendering 1.5 vs 1.6?

Thanks

2017-05-10, 21:53:45
Reply #17

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
I am sorry Francesco, but I don't have rights to share this scene.But developers of course have this scene and can test it - I uploaded it 2 weeks ago.
Based on my tests, this particular scene shows a difference as I wrote before - 12%!. In my opinion 12% is serious - I would say huge difference.
Also - I've described the negative sign of the new version. I don't think for most of us decreasing of performance is "not a big deal".I thought we spend  periodically our money, and update our cpus exactly for the performance.
Again I'm not complaining - I'm just trying to help and improve this great product.
« Last Edit: 2017-05-10, 23:00:12 by Grisha_J »

2017-05-10, 23:58:25
Reply #18

cecofuli

  • Active Users
  • **
  • Posts: 1577
    • View Profile
    • www.francescolegrenzi.com
Yes, 12% is too much. but, I think that, if there is a problem, the Corona Team will solve it.
Maybe your scene is a "special" scene.
I think that the Corona programmers did a lot of test  before 1.6 release, to know the 1.6 average performance =)

2017-05-11, 09:28:58
Reply #19

Ryuu

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 654
  • Michal
    • View Profile
Some of our users found out that we have an unfortunate performance problem with VFB refreshing. The refreshing of the VFB contents (+ applying all the tone mapping operators) just takes too much of the CPU time.

We have identified the issue in the code and it will definitely be fixed. We'll discuss this internaly but from my point of view the code changes needed are so extensive that I wouldn't want to risk doing this in hotfix and so it will be fixed in 1.7 (daily builds).

In the meantime as a workaround you can try:
  • Disabling sharpening during the rendering
  • Zooming in the VFB all the way in
  • Closing VFB during the rendering

I think that just the first step (disabling sharpening) should give you the biggest performance boost while still being only a minor inconvenience.

From the initial reports just zooming in to 1:32 can speed up rendering by up to 10%.

2017-05-11, 14:56:47
Reply #20

cecofuli

  • Active Users
  • **
  • Posts: 1577
    • View Profile
    • www.francescolegrenzi.com

2017-05-12, 02:50:38
Reply #21

Grisha_J

  • Active Users
  • **
  • Posts: 12
    • View Profile
Thank you Ryuu - we will wait new update!

2017-12-13, 20:35:25
Reply #22

lupaz

  • Active Users
  • **
  • Posts: 954
    • View Profile
Was this fix on any hotfix?
Did anyone go back to 1.5? Is it possible to go back from 1.6?
Thanks.

2017-12-14, 11:34:24
Reply #23

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12768
  • Marcin
    • View Profile
Was this fix on any hotfix?
Did anyone go back to 1.5? Is it possible to go back from 1.6?
Which fix do you mean specifically?
You can go back even to 1.0: https://corona-renderer.com/download/old
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2017-12-14, 14:57:16
Reply #24

lupaz

  • Active Users
  • **
  • Posts: 954
    • View Profile
Got it.
Thanks.

In the office they're using 1.6 hotfix 3.
With a heavy scene, the subsampling was very annoying, because it was erasing the vfb with every move. I lowered the subsampling to 1 and it's the sweet spot.