Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [day] [month] [year] [list]
Date: Tue, 4 May 2010 19:14:10 +0400
From: Solar Designer <solar@...nwall.com>
To: owl-users@...ts.openwall.com
Subject: gcc 4.5.0, auto-parallelization, OpenMP

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.

Alexander

Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.