iperov / DeepFaceLab

DeepFaceLab is the leading software for creating deepfakes.
GNU General Public License v3.0
16.45k stars 50 forks source link

merge speed:AMD 3950x<AMD 3700x<i5 8400k? #824

Open makichan2000505 opened 4 years ago

makichan2000505 commented 4 years ago

Before I found the problem, the merge program showed "out of memory" and could not run. After I set the virtual memory to 32GB, it can run normally. But there is a problem with cpu speed:

AMD 3950x<AMD 3700x<i5 8400k

[Image: uOyOH3yh.jpg] [Image: uOyOH3yh.jpg] [Image: uOyOH3yh.jpg]

The same model.same dst and merge options with “ super resolution” turned on AMD cpu usage is less than 50% Intel is close to 100%

(3950x>AMD 3700x>i5 8400k when “ super resolution” is turned off, but AMD cpu usage is less than 80%, Intel is close to 100%)

Very strange, isn't it? A better CPU should perform better. At first I thought that 3700x was damaged, and then replaced 3950x, but it seems not

iperov commented 4 years ago

A better CPU should perform better.

depends on task.

try to limit CPU cores to 6 for amd in bios and test

makichan2000505 commented 4 years ago

A better CPU should perform better.

depends on task.

try to limit CPU cores to 6 for amd in bios and test

I changed the number of CPU processors, usage and speed have changed:

3700x :6 processors —— usage : 90%~100% ——merge speed:2.42it/s 3950x::6 processors —— usage : 50%~90%—— merge speed : 1.25it/s

[Image: 3700x.jpg] [Image: 3950x.jpg]

3700x :4 processors —— usage : 100% ——merge speed:1.84it/s 3950x::4 processors —— usage : 50%~100%—— merge speed : 1.07it/s

[Image: WFK097Jh.jpg]

<img src=https://i.imgur.com/RWCUeDw.jpg" alt="[Image: WFK097Jh.jpg]" class="mycode_img">

3700x :8 processors —— usage : 60%~100% ——merge speed:2.51it/s 3950x::16 processors —— usage : 10%~20%—— merge speed : 1.24it/s

[Image: WFK097Jh.jpg] [Image: WFK097Jh.jpg]

3700x : 6 processors performs best(usage is stable and merge fast).but 3950x : 6 processors performs poorly.I thought it was processors that affected the ability of 3950x.so I changed the processors of 3950x to 4 and 16, but the result seems to have no logic...

iperov commented 4 years ago

yes interesting result...

gohchinyong1994 commented 4 years ago

High chance that your 3950x is being temperature-throttled. Check your CPU temperatures, if they are at 100c it means you need a better CPU cooler. I'm running a 10700k with a 200W TDP cooler and im doing around 6.5it/s at default settings (not overclocked yet, 70c and 100% usage)

joolstorrentecalo commented 1 year ago

Did you ever find the answer? If so, would you mind sharing it and closing this issue?