On 07 Mar 2012, at 14:24, Mattias Gaertner wrote:

Compiling C typically starts many times the compiler. Each time the OS has to load the compiler, resolve the symbols, load all needed header files, translate them, ... This is a waste of resources. Of course you can do this
waste easily in parallel.

If you want to optimize for speed on large parallel systems, starting from a fast sequential algorithm is usually the worst approach you can take. Optimizing for parallelism requires a completely different way of thinking, and indeed often includes approaches that would seem wasteful in a purely sequential environment.


Jonas
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to