[fpc-devel] Parallel Computing
    Florian Klaempfl 
    florian at freepascal.org
       
    Tue Nov  4 09:26:14 CET 2008
    
    
  
Michael Schnell schrieb:
> 
>> Each tool simply has its place and usage ;-) , so does OpenMP . That
>> does not mean that it is the magic wand for solving MT, it is just
>> another tool that we can use.
> That is my POV, as well.
> 
> OpenMP seems to be a relatively quite easy "add-on" for compiler makers,
> so the GCC people decided to tightly implement it. It seems helpful with
> a number of common tasks.
You still didn't show any example which shows the real power of parallel
which cannot be solved by a T(Pooled)Thread.Create and
T(Pooled)Thread.WaitFor statements.
> 
> If you want to have _really_ good optimization, have to solve a a really
> complex or non-standard problem, you of course are lost with OpenMP and
> need to use more appropriate methods. Supposedly will not use FPC here
> but a more low-level programming language (like GCC without OpneMP
> support).
What low level constructs does GCC provide FPC hasn't?
    
    
More information about the fpc-devel
mailing list