daala icon indicating copy to clipboard operation
daala copied to clipboard

Multithreaded refinement

Open tdaede opened this issue 9 years ago • 1 comments

Medium-grained parallelism may be possible in the refinement stages. The idea would be to do the refinement in an interlaced pattern. Locking would only be needed near the end of a group of rows or columns.

tdaede avatar Aug 03 '15 23:08 tdaede

Why don't you use OpenMP? It is supported by gcc as well. Moreover, should the decoder allocate all available processors in a machine or should it be configurable? Some people, specially when they are running the decoder on a notebook, might not like to allocate all their processors to a process.

danesh-d avatar Oct 23 '15 21:10 danesh-d