Author Topic: hardware  (Read 2007 times)

2020-04-02, 14:56:27

celmar

  • Active Users
  • **
  • Posts: 214
    • View Profile
hello!!! I'm a bit surprised by the differences in performance of Corona, with two computers of different power; my main machine being under repair, I ran a render on my second computer, normally networked with the main one: My machine 1 is an i9 9900K with 48 G of ram; the secondary machine is an i7-8700K, with only 16 Gb of ram...  Both renderers were set, of course, with the same parameters, and for an hour and a half of time... I enclose the results, which speak for themselves!

Translated with www.DeepL.com/Translator (free version)

2020-04-02, 14:59:19
Reply #1

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5434
    • View Profile
Well, the memory differences are likely the cause - one has 16 GB, one 48 GB (That's an odd number btw). If the scene needs more than 16 GB, it is expected that things will render very slowly, as Corona will have to start paging to disk.
Tom Grimes | chaos-corona.com
Product Manager | contact us

2020-04-02, 15:14:36
Reply #2

celmar

  • Active Users
  • **
  • Posts: 214
    • View Profile
ah thank you, Tom... didn't think that the difference in RAM was so sensitive... Why do you say that 48 is an "odd" number? it's an even number!???

2020-04-02, 15:39:49
Reply #3

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5434
    • View Profile
:) Usually it goes in steps of 16, 32, 64, 128, etc. 48 is a bit unusual, and depending on hardware I guess could cause some issues (it's usually best to have matching paired sets, so 2 x 8 for 16, 2 x 32 for 64, 4 x 32 for 128, and so on - 48 would suggest there's not an even match of memory sticks in there, and can affect things like how the CPU can address and access the memory, but it could be fine depending on processor, and exactly what you have, could be 2 x 8 + 2 x 16 for instance - but it's "odd" as in "unusual" :) ).

Anyway, memory is not that sensitive - unless you run out of it, in which case it is the be-all-and-end-all :) You would get a Low Memory Warning from Corona when that happens though, something to always pay attention to if it pops up.
Tom Grimes | chaos-corona.com
Product Manager | contact us

2020-04-02, 17:38:39
Reply #4

Cinemike

  • Active Users
  • **
  • Posts: 1000
    • View Profile
Triple-channel architecture and 3x16GB.

2020-04-02, 18:14:57
Reply #5

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12709
  • Marcin
    • View Profile
Such dramatic difference is definitely not expected, but since it renders fine on one computer, the issue must be specific to the other one.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2020-04-04, 19:49:33
Reply #6

jojorender

  • Active Users
  • **
  • Posts: 241
    • View Profile
Can't imagine little tinkerbell fills up 16GB of ram...
Maybe you set a low "custom # of render threads"?

2020-04-04, 20:05:10
Reply #7

celmar

  • Active Users
  • **
  • Posts: 214
    • View Profile
I must admit that I didn't know that render threads, Jojorender... Actually, it'sz by default unchecked, so it's 1, but "grey"...  what would be best: to increase?

2020-04-04, 22:18:58
Reply #8

jojorender

  • Active Users
  • **
  • Posts: 241
    • View Profile
Look at the c4d help file for explanation. There is also a win only setting "Lower Process Priority" that might be enabled.