Hi, Here's a wiki page I've created on building and using the brand new gcc 4.5.0 on Owl: http://openwall.info/wiki/internal/gcc-local-build Compared to gcc 3.4.5, which is currently included with Owl, more recent versions of gcc add auto-vectorization (such as use of MMX/SSE* instruction sets on x86 and x86-64, if permitted), auto-parallelization, and support for OpenMP. (Of course, this is a simplified and far from exhaustive list of improvements.) The wiki page demonstrates how to make a build of gcc capable of auto-parallelization, briefly shows its limitations, and finally shows how OpenMP directives may be used to get around the limitations. This may be useful to those of you who might use (or consider to use) Owl for software development and/or scientific computing. AlexanderReceived on Tue May 04 2010 - 08:14:10 PDT
This archive was generated by hypermail 2.2.0 : Tue May 04 2010 - 08:14:42 PDT