PDG process freeze every 5sec

   1827   8   2
User Avatar
Member
9 posts
Joined: June 2017
Offline
Hello.
when I use pdg, process freeze 3sec duration every 5sec
because this issue , its really slow.
loading circle stop every 5sec.

and cpu usage is only around 10%
I want use my machine full power

how can I fix this problems?

thank you
Edited by hamsteriscoming - Feb. 7, 2020 23:54:41

Attachments:
이미지 20200207_002.png (82.0 KB)
이미지 20200207_003.png (26.8 KB)
이미지 20200207_004.png (38.6 KB)

User Avatar
Member
603 posts
Joined: Sept. 2016
Offline
What version are you using? Could you try enabling the scheduler ‘Houdini Max Threads’ parm in the Job Parms folder and setting it to 0?
User Avatar
Member
9 posts
Joined: June 2017
Offline
chrisgreb
What version are you using? Could you try enabling the scheduler ‘Houdini Max Threads’ parm in the Job Parms folder and setting it to 0?

Thank you for answering.
I changed it to 0 but doesn't work.

houdini : 18.0.287
cpu : ryzen 3700x (8core 16 thread)
ram : 32G
vga : geforce 1080

Attachments:
pdgbug.gif (850.1 KB)

User Avatar
Member
603 posts
Joined: Sept. 2016
Offline
Could you attach a hip file to demonstrate the problem?
User Avatar
Member
9 posts
Joined: June 2017
Offline
chrisgreb
Could you attach a hip file to demonstrate the problem?

Ofc!
this is my hip file

Attachments:
pdg_v01_02.hipnc (567.0 KB)

User Avatar
Member
9 posts
Joined: June 2017
Offline
I tested another pc.
it has no problem at all.
cpu usage is 100%

this is the spec of another pc
i7-6700 4core 8thread
32gb ram
geforce 1070

cpu of my pc is ryzen 3700x
is it a reason of this issue??
User Avatar
Member
9 posts
Joined: June 2017
Offline
I tried pyro simulation on my pc because I thought the reason is my pc.
but when I tried pyro simulation, cpu usage was 100%.
so there was no problem on my cpu.
it would be a problem of PDG itself.
but I don't know why
Edited by hamsteriscoming - Feb. 10, 2020 07:43:30
User Avatar
Member
603 posts
Joined: Sept. 2016
Offline
When the work is divided into a large number of jobs on your machine there is the potential for contention to cause overall slow down and glitching. It could be the GPU, CPU or I/O being over subscribed or hitting issues with video drivers etc. As you can see the batch case is very fast because there's minimal overhead. I would try reducing the number of jobs to see where the sweet spot it. You can do this by increasing the ‘Slots per Work Item’.
User Avatar
Member
9 posts
Joined: June 2017
Offline
chrisgreb
When the work is divided into a large number of jobs on your machine there is the potential for contention to cause overall slow down and glitching. It could be the GPU, CPU or I/O being over subscribed or hitting issues with video drivers etc. As you can see the batch case is very fast because there's minimal overhead. I would try reducing the number of jobs to see where the sweet spot it. You can do this by increasing the ‘Slots per Work Item’.

Thank you so much ! finally I understood!
I tested many times and I figured out that same count of number of physical core and slot count makes best performance.
  • Quick Links