I don't know when we developers will officially
release a new version of mjpegtools -- there's
currently a coding frenzy around mpeg2enc and the
denoisers.  So you'll still have to get the latest CVS
version in order to use y4mdenoise.  But if you do, I
just finished writing the first dual-processor
version!

You control it with the new "-p" option.  "-p 0"
preserves the old behavior.  "-p 1" moves the
reading/writing of frames into separate threads.  "-p
2" moves color-denoising into a separate thread.  So
far, that's as parallel as y4mdenoise gets.  I can
make it more parallel by making it denoise separate
slices of the same frame in different threads, but
that's going to be a LOT of work, so I figure I'd
write this first & get it out there.

I'm testing it on a dual-processor Athlon MP 2800+
machine.  Even running the massive "near-perfection
with videotapes" pipeline I posted to this list a few
days ago, I can't quite fill up the processors --
total idle time hovers around 20%.  But it's better
than it was.  And it's nice to see the main thread
(the one denoising intensity) running near 100% CPU
usage.

Anyway, enjoy.

Steven Boswell
ulatekh at yahoo dot com



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Mjpeg-users mailing list
Mjpeg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to