Small modifications to limit calls to pthread_create.

Here’s the latest patch.

Regards,
François

Attachment: tiles.patch
Description: tiles.patch


On May 15, 2014, at 4:22 PM, Francois Caron <[email protected]> wrote:

> Updated patch.
> 
> Changed the multithreading to have the workers sync for the next job. This 
> makes the master thread’s code much simpler.
> 
> Removed the changes in analyze.c to avoid polluting the patch with 
> unnecessary modifications.
> 
> Thanks,
> François
> 
> <tiles.patch>
> 
> On May 15, 2014, at 9:06 AM, Francois Caron <[email protected]> 
> wrote:
> 
>> Patch to review for tile-based multithreading.
>> 
>> Speedup of about 3.5X when using 8 threads and 16 tiles on a 720P sequence. 
>> Couldn’t test with latest code as latest assembly cannot build on OS X.
>> 
>> Thanks,
>> François
>> 
>> <tiles.patch>
> 

Reply via email to