kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #34547
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
-
MacOS + OpenMP
From: Jon Evans, 2018-02-28
-
Re: MacOS + OpenMP
From: Jeff Young, 2018-02-28
-
Re: MacOS + OpenMP
From: Bernhard Stegmaier, 2018-03-01
-
Re: MacOS + OpenMP
From: Bernhard Stegmaier, 2018-03-01
-
Re: MacOS + OpenMP
From: Wayne Stambaugh, 2018-03-01
-
Re: MacOS + OpenMP
From: Jon Evans, 2018-03-01
-
Re: MacOS + OpenMP
From: Tomasz Wlostowski, 2018-03-01
-
Re: MacOS + OpenMP
From: Jeff Young, 2018-03-01
-
Re: MacOS + OpenMP
From: Jon Evans, 2018-03-01
-
Re: MacOS + OpenMP
From: Tomasz Wlostowski, 2018-03-01
-
Re: MacOS + OpenMP
From: Bernhard Stegmaier, 2018-03-01