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 thiswaste 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
