← Back to team overview

kicad-developers team mailing list archive

Re: MacOS + OpenMP

 

On 01/03/18 15:26, Bernhard Stegmaier wrote:
> I didn’t follow in detail, but from what I saw I guess the bad thing about it was to use OpenMP for
> (1) parallelising for loop
>   and
> (2) creating individual threads for progress reporter and workers.
> 
> As soon as you don’t have OpenMP it didn’t work anymore… so maybe using OpenMP for (1) and usual STL threading stuff for (2) would be a compromise (even) if maybe clumsy.
> At least, it would work also with non-OpenMP systems.
> 
Sure, I'm all in for STL - my only concern is that zone filling, as it
is done now, does not benefit at all from multiple CPU cores. We need a
proper STL-based worker dispatcher for that to work.


Tom



Follow ups

References