I just built a new HTPC to speed up my bluray encoding times (specs below) so I can have instant access to my movies without getting the disk. While encoding The Avengers bluray last night I noticed that my 8 cores weren't consistently hitting 100% utilization, more like 80% on average with quite a bit of fluctuation. By comparison, the 4 cores in my i5-450M laptop hit 100% solid while encoding the same file on the same settings.
I am not sure if the bottleneck is inherent to splitting encoding across 8 cores, or if there is something else I can fix to get that last 20% of performance out of the system (to encode 20% faster would be huge). My first guess is the hard drive, I haven't put an SSD in it yet, but can encoding at 20 fps really max out a 5400rpm notebook hard drive? Reading a 30GB file in 2 hours is less than 5MB/s so shouldn't be a problem
Is there something else I'm missing?
HTPC:
i7-3770k
Asus P8Z77-M Pro
8GB PC1600
500gb 5400rpm 2.5" hard drive (internal)
Handbrake settings:
~30GB original Avengers MKV
High profile / 1080p / RF:20
I am not sure if the bottleneck is inherent to splitting encoding across 8 cores, or if there is something else I can fix to get that last 20% of performance out of the system (to encode 20% faster would be huge). My first guess is the hard drive, I haven't put an SSD in it yet, but can encoding at 20 fps really max out a 5400rpm notebook hard drive? Reading a 30GB file in 2 hours is less than 5MB/s so shouldn't be a problem
Is there something else I'm missing?
HTPC:
i7-3770k
Asus P8Z77-M Pro
8GB PC1600
500gb 5400rpm 2.5" hard drive (internal)
Handbrake settings:
~30GB original Avengers MKV
High profile / 1080p / RF:20