Using the CPU fully

dxdy wrote on 9/7/2015, 8:50 AM
I just installed my TMPGENC Mastering Works 6 upgrade. I frameserve from VPro 13 to TMW to create 35 Mbps MPEG2 BR files.

With TMW5, my 5960X averaged 23% usage.

Astonishingly, TMW6 is averaging 90%+ - CPU is cooking along at 4GHz, 52 degrees C. CPU is watercooled, R9-290 is air cooled. It is getting some use, as much as 80% in bursts, by overall probably about 10% or less usage.

I am an old hardware guy, I just love seeing my hardware used to the max.

Comments

Warper wrote on 9/8/2015, 7:38 AM
It's hard to tell what'e the bottleneck in your case, as many things can be involved. What doesn't fit for me is 23% usage of Vegas + 90% usage of TMW6 > 113%. Does your CPU works for full 120%? It's possible your bottleneck is that mpeg-2 encoding. In this case Vegas will not be able to produce more than needed number of frames, thus not making full load of CPU.

Make sure your Vegas set up to threads number to use is no 1 or 2.
Make sure your source files are not in, for example, USB 2.0 storage :) Sometimes fragmentation can be a cause for slow read, but only in extreme cases.


But after all, Vegas simply cannot reach 100% CPU usage for hyperthreading CPU and GPU acceleration.
musicvid10 wrote on 9/8/2015, 7:42 AM
CPU utilization is not an indicator of . . . anything.
john_dennis wrote on 9/8/2015, 4:12 PM
My System 1 and System 2 rendering the same job at the same time.

System 2 will finish first.
riredale wrote on 9/8/2015, 5:15 PM
I've used the CPU percentages to tell me whether my rendering speed was being throttled by the CPU. If it's not at 100%, it means something else is the bottleneck. Probably spinning disks.
musicvid10 wrote on 9/8/2015, 8:52 PM
These days, rendering bottlenecks are pretty much the domain of software architecture and encoder filters, and not so much specific hardware performance. UHDTV and 4K pose some obvious challenges wrt hard drive throughput.

astar wrote on 9/10/2015, 5:28 PM
+1 to musicvid10's comment.

The best things to look at with any specific hardware configuration is:

Is the PCIe bus to the GPU running at optimal speed for the chipset. Meaning PCIe3.0 at x16 speeds, or 2.0 is your system is older.

Is the memory the fastest rate memory for the chipset and is there enough. 16GB+

Is the CPU the optimal device that your chipset supports.

Disk IO these days is last unless you are working with a very large amount of clips compositing together, or you are working with low compression to uncompressed media. For something like AVCHD disk IO is done at 4MB/s, times the amount of streams needed simultaneously. This is a pretty low byte rate by todays hardware standards. Video is pulled from disk in a compressed form, and then converted to a video standard Vegas can work with. The majority of the large bandwidth of video is happening in the CPU, Memory, and bi-directionally on GPU interface. For smooth timeline playback you really do not want your CPU and GPU maxing out. 25-50% would be optimal during heavy effects or composites, other wise your system at running at 90% utilization would be probably dropping frames to keep up with real-time.

Handbrake is simply taking one video stream and encoding it to another. Vegas is taking many things, processing your desires, and encoding it to a single stream. Apples and Oranges.