View Single Post
Old 17th December 2014, 23:25   #18  |  Link
Myrsloik
Professional Code Monkey
 
Myrsloik's Avatar
 
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
Quote:
Originally Posted by Are_ View Post
Updated to support 8, 9, 10 and 16 bits.

Is it normal for expr to not run multithreaded? Or it looks like it:
Code:
No filtering:   ~1700 fps, all cores about 50%
finesharp lut:   ~400 fps, all cores about 50%
finesharp expr:   ~50 fps, one core maxed out, all the other cores almost dormant
Expr can only run on one core at a time and it's fairly slow. All the other functions are most likely a lot faster so it ends up bottlenecking everything.

One day I'm going to use runtime code generation. It's the only way to get good speeds out of this kind of filter...
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet
Myrsloik is online now   Reply With Quote