Isotropix Forums

Is Clarisse NUMA aware?

General Discussion about Isotropix and CG related topics

Is Clarisse NUMA aware?

Unread postby machieb » Sat Mar 27, 2021 5:56 pm

Hello,

I have a AMD Epyc Workstation with 2x64Cores 256Threads.
I wanted to know if Clarisse is NUMA aware, using all threads?
I have a few UEFI options to configure NUMA (NPS0, NPS1, NPS2, NPS4)
Do you have any experience?

Greetings Marcus
machieb
 
Posts: 50
Joined: Fri Nov 29, 2019 11:20 am

Re: Is Clarisse NUMA aware?

Unread postby sam » Mon Mar 29, 2021 8:24 am

Hi there,

Wow that's certainly a beast you have there!
Clarisse should use all the cores but it will ignore the locality of the core it assigns the tasks to.
Sam Assadian
Isotropix
CEO/Founder
User avatar
sam
 
Posts: 1660
Joined: Fri Jan 25, 2013 11:33 pm

Re: Is Clarisse NUMA aware?

Unread postby nisachar » Thu Apr 01, 2021 2:37 am

I want to see some benchmarks with that leviathan!
nisachar
 
Posts: 8
Joined: Sun Aug 06, 2017 11:40 am

Re: Is Clarisse NUMA aware?

Unread postby machieb » Mon Apr 05, 2021 3:40 pm

Hello, I did a few benchmarks but was a little bit disappointed.

The specs are 2x64core AMD EPYC 7742 2,25GHz 512 GB DRR4 3200 ECC RAM.
Allcore Turbo is at 2.6GHz.

Maybe it is a windows 10 threading problem or has something to do with the NUMA nodes /processor groups but the 128cores/256threads don´t scale in performance as it should.
64cores scale good in performance, but with the second 64cores performance have less impact.
For example if I limt Cinebench R23 to 128threads I get a score of 68341points. If I raise the core limit to 192cores I get 73710points and with 256threads I get 76414points.
In Cinebench R20 Multithreaded I get a score of 28555 compared to a Threadripper 3990X which has about 23407. Thats about +20%
In Blender Open Data benchmark I got this results:
bmw27 22,62; classroom 59,36; fishy cat 31,01; koro 58,74; pavillion_barcelona 60,78; victor 147,25
A Threadripper 3970X renders the same scenes in: bmw27 54,18; classroom 143,81; fishy cat 71,01; koro 111,03; pavillion_barcelona 147,22; victor 278,99
In Clarisse I compared with a Threadripper 3970X 32Cores. I rendered an image with the EPYCs in 2min4sec, the Threadripper 3970X needed 5min 16sec for the same image. Thats about 2,54x
So my conclusion is that in the moment, more than 64cores/128threads is a waste of money for non server related tasks.
In Clarisse and Blender I´m around 40% faster than a threadripper 3990X but for a high price (9600€ for the two CPUs).

One good thing is that the system runs cooler and therefore more sillent because of the lower processor frequency. On the other hand because oft he two cpu sockets, it consumes more power.
machieb
 
Posts: 50
Joined: Fri Nov 29, 2019 11:20 am

Re: Is Clarisse NUMA aware?

Unread postby kai01w » Tue Apr 06, 2021 10:34 am

Would be interesting to see if using linux would make a difference.
kai01w
 
Posts: 29
Joined: Fri Jan 25, 2013 11:33 pm

Re: Is Clarisse NUMA aware?

Unread postby machieb » Tue Apr 06, 2021 3:14 pm

Yes that would be interessing indeed! I heard that Linux can handle massive core counts better than windows, but I not familiar with Linux.
machieb
 
Posts: 50
Joined: Fri Nov 29, 2019 11:20 am

Re: Is Clarisse NUMA aware?

Unread postby Kramon » Fri May 07, 2021 4:58 pm

not useing linux on such System is really.. burning cash... there are big benefits on 64 core TR Windows VS Linux... can't even imagine how big diff.. it is on 128 cores.
Kramon
 
Posts: 128
Joined: Sat Nov 15, 2014 8:15 pm


Return to General Discussion
cron