06-14-2009, 14:06
|
Adam Boulad

Joined on 09-16-2007
Posts 1,129
|
Re: Capture and multi-core
|
 
 
|
|
|
There are different factors affecting this. When you perform a typical capture operation, many objects are involved internally, not just compressors, and some of them create and terminate their own threads. Normally with multiple cores present, these threads will be divided on the existing cores by the OS. I'm not sure if our capture control itself creates a 'main' thread for itself, but even if it doesn't, when you have 2 controls performing simultaneous capture, you can be sure that the OS will split the work between available CPUs to some degree.
In short, I do not expect performance to gain much if you add specific code to create a separate thread for each capture process.
Adam Boulad LEADTOOLS Technical Support
|
|
|
|
|
Report
|
|
|
|