View Single Post
Old 6th September 2005, 22:06   #65  |  Link
tsp
Registered User
 
tsp's Avatar
 
Join Date: Aug 2004
Location: Denmark
Posts: 807
I somewhat expected that the increase would be greater. But then again if avisynth uses 1 core and the X264 encoder uses the other when there are not much cpupower left for the second thread in avisynthMT. Strange that it's faster with MT compaired to no MT. If you just encode to MJPEG or HuffYUV how much is the increase then?

[Edit]
Hmm maybe the avisynth thread is using lets say only 20% of the first core because it's the encoder that's slowing things down. X264 uses 100% of the second core if running only singlethreaded and if running with 2 threads the second thread in X264 uses the rest of the first core. Although this doesn't explain why enabling multithreading in avisynth increases the performance.
__________________
Get my avisynth filters @ http://www.avisynth.org/tsp/

Last edited by tsp; 6th September 2005 at 22:25.
tsp is offline   Reply With Quote