Jump to content

Handbrake Encoding on Dual CPU Computer

I have a dual Xeon E5-2687w v4 setup, which affords me 24 cores and 48 threads (though I really wish I had bought the E5-2690 v4 instead), running at 3.2GHz.  The dual processors are mounted to the Asus z10pe-d8 WS motherboard, with 256GB of ECC RAM.  For video, I have a single GTX 1080ti.

 

I was playing around with Handbrake, and I noticed that at anyone one time, the highest CPU utilization I was getting was 65%.  This was with a result of around 500 frames per second (a 105 minute DVD to 1080p up-conversion took about 5 minutes).  Why is CPU utilization never higher?  I am not CPU throttling, as I have had this beast run 100% for 48 hours straight (to try and heat my house).

 

Could it be that when using HEVC that hyperthreading has no benefit, and therefore I am actually running 100% of cores, just without hyperthreading?

 

Or is there another answer?

Link to comment
Share on other sites

Link to post
Share on other sites

I use StaxRip to encode things into HEVC all the time, I can generally encode two videos at 350fps each with my 1080 and sit around 10% cpu utilisation on my 6700k. If your doing gpu encoding then your gonna be limited by your gpu, hands down. The only way around this is getting another GPU for your system. Though tbh, you want it to utilise the entire thing.

~ Main Rig ~

- Ryzen 9 3950X 16 Core 32 Threads - EVGA 3090 KINGPIN HYBRID - 32GB DDR4 3600mhz - 

- 6TB SSD Array + 2TB MP600 NVME Gen4 Boot - 

- Gigabyte X570 AORUS MASTER - Lian li O11 Dynamic XL - NZXT Kraken X73 + 16 Noctua NF-A12x25 Fans - 

 

~ Accessories ~

- Logitech G915 + G903 - LG C9 OLED PG279Q 27'' [1440p 165hz G-Sync] +  PG27AQ27'' [4k 60hz G-Sync] -
2x 1440p Portrait 25'' Dell - DT 990 Pro Headphones -

 

~ Servers ~

- 100TB NAS + Server's w/ 6700k - 32 + 64GB Ram - NVME Boot - Gigabit Unlimited Fiber -

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, Inrix said:

I use StaxRip to encode things into HEVC all the time, I can generally encode two videos at 350fps each with my 1080 and sit around 10% cpu utilisation on my 6700k. If your doing gpu encoding then your gonna be limited by your gpu, hands down. The only way around this is getting another GPU for your system. Though tbh, you want it to utilise the entire thing.

I'm doing CPU encoding (as far as I know).

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×